You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following line throws an exception for me FVFont font = FontVerter.convertFont(ICON_FILE_WOFF2, FontFormat.TTF);
It throws the following exception java.lang.NegativeArraySizeException at org.mabb.fontverter.io.FontDataInputStream.readBytes(FontDataInputStream.java:55) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:72) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:47) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:80) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) Caused by: org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:71) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:45) ... 9 more Caused by: org.mabb.fontverter.io.DataTypeSerializerException: java.lang.Byte[] org.mabb.fontverter.opentype.TtfGlyph.instructions org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:65) ... 10 more Caused by: java.io.IOException: Array length ran over input data length. Index on: 14 Array Length: 1298 at org.mabb.fontverter.io.DataTypeBindingDeserializer.readArrayValue(DataTypeBindingDeserializer.java:156) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserializeProperty(DataTypeBindingDeserializer.java:90) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:63) ... 10 more java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:47) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:80) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) Caused by: org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:71) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:45) ... 9 more Caused by: org.mabb.fontverter.io.DataTypeSerializerException: java.lang.Byte[] org.mabb.fontverter.opentype.TtfGlyph.instructions org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:65) ... 10 more Caused by: java.io.IOException: Array length ran over input data length. Index on: 52 Array Length: 1298 at org.mabb.fontverter.io.DataTypeBindingDeserializer.readArrayValue(DataTypeBindingDeserializer.java:156) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserializeProperty(DataTypeBindingDeserializer.java:90) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:63) ... 10 more java.lang.NegativeArraySizeException at org.mabb.fontverter.io.FontDataInputStream.readBytes(FontDataInputStream.java:55) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:72) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.NegativeArraySizeException at org.mabb.fontverter.io.FontDataInputStream.readBytes(FontDataInputStream.java:55) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:72) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.NegativeArraySizeException at org.mabb.fontverter.io.FontDataInputStream.readBytes(FontDataInputStream.java:55) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:72) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.NegativeArraySizeException at org.mabb.fontverter.io.FontDataInputStream.readBytes(FontDataInputStream.java:55) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:72) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) Exception in thread "main" org.mabb.fontverter.io.DataTypeSerializerException: Error serializing property: java.lang.Long[] org.mabb.fontverter.opentype.GlyphLocationTable.longOffsets at org.mabb.fontverter.io.DataTypeBindingSerializer.serialize(DataTypeBindingSerializer.java:41) at org.mabb.fontverter.io.DataTypeBindingSerializer.serialize(DataTypeBindingSerializer.java:30) at org.mabb.fontverter.opentype.OpenTypeTable.generateUnpaddedData(OpenTypeTable.java:147) at org.mabb.fontverter.opentype.OpenTypeTable.getUnpaddedData(OpenTypeTable.java:141) at org.mabb.fontverter.opentype.OpenTypeTable.getData(OpenTypeTable.java:129) at org.mabb.fontverter.opentype.OpenTypeFont.calculateOffsets(OpenTypeFont.java:271) at org.mabb.fontverter.opentype.OpenTypeFont.finalizeFont(OpenTypeFont.java:217) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:42) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) Caused by: java.lang.ArrayIndexOutOfBoundsException: 20 at org.mabb.fontverter.io.DataTypeBindingSerializer.writeArrayValue(DataTypeBindingSerializer.java:131) at org.mabb.fontverter.io.DataTypeBindingSerializer.serializeProperty(DataTypeBindingSerializer.java:73) at org.mabb.fontverter.io.DataTypeBindingSerializer.serialize(DataTypeBindingSerializer.java:39) ... 12 more
I have added the jars for jbrotli-0.5.0 and jbrotli-native-darwin-x86* as i am using a mac.
Kindly help me resolve this issue.
Thank you.
The text was updated successfully, but these errors were encountered:
Hi,
The following line throws an exception for me
FVFont font = FontVerter.convertFont(ICON_FILE_WOFF2, FontFormat.TTF);
It throws the following exception
java.lang.NegativeArraySizeException at org.mabb.fontverter.io.FontDataInputStream.readBytes(FontDataInputStream.java:55) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:72) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:47) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:80) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) Caused by: org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:71) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:45) ... 9 more Caused by: org.mabb.fontverter.io.DataTypeSerializerException: java.lang.Byte[] org.mabb.fontverter.opentype.TtfGlyph.instructions org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:65) ... 10 more Caused by: java.io.IOException: Array length ran over input data length. Index on: 14 Array Length: 1298 at org.mabb.fontverter.io.DataTypeBindingDeserializer.readArrayValue(DataTypeBindingDeserializer.java:156) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserializeProperty(DataTypeBindingDeserializer.java:90) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:63) ... 10 more java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:47) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:80) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) Caused by: org.mabb.fontverter.io.DataTypeSerializerException: org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:71) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:45) ... 9 more Caused by: org.mabb.fontverter.io.DataTypeSerializerException: java.lang.Byte[] org.mabb.fontverter.opentype.TtfGlyph.instructions org.mabb.fontverter.opentype.TtfGlyph at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:65) ... 10 more Caused by: java.io.IOException: Array length ran over input data length. Index on: 52 Array Length: 1298 at org.mabb.fontverter.io.DataTypeBindingDeserializer.readArrayValue(DataTypeBindingDeserializer.java:156) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserializeProperty(DataTypeBindingDeserializer.java:90) at org.mabb.fontverter.io.DataTypeBindingDeserializer.deserialize(DataTypeBindingDeserializer.java:63) ... 10 more java.lang.NegativeArraySizeException at org.mabb.fontverter.io.FontDataInputStream.readBytes(FontDataInputStream.java:55) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:72) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.NegativeArraySizeException at org.mabb.fontverter.io.FontDataInputStream.readBytes(FontDataInputStream.java:55) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:72) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.ArrayIndexOutOfBoundsException: -1 at org.mabb.fontverter.opentype.TtfGlyph.getNumberOfPoints(TtfGlyph.java:251) at org.mabb.fontverter.opentype.TtfGlyph.readFlags(TtfGlyph.java:144) at org.mabb.fontverter.opentype.TtfGlyph.readSimpleGlyphData(TtfGlyph.java:139) at org.mabb.fontverter.opentype.TtfGlyph.parse(TtfGlyph.java:91) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:74) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.NegativeArraySizeException at org.mabb.fontverter.io.FontDataInputStream.readBytes(FontDataInputStream.java:55) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:72) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) java.lang.NegativeArraySizeException at org.mabb.fontverter.io.FontDataInputStream.readBytes(FontDataInputStream.java:55) at org.mabb.fontverter.opentype.GlyphTable.readData(GlyphTable.java:72) at org.mabb.fontverter.converter.WoffToOtfConverter.readTables(WoffToOtfConverter.java:65) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:38) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) Exception in thread "main" org.mabb.fontverter.io.DataTypeSerializerException: Error serializing property: java.lang.Long[] org.mabb.fontverter.opentype.GlyphLocationTable.longOffsets at org.mabb.fontverter.io.DataTypeBindingSerializer.serialize(DataTypeBindingSerializer.java:41) at org.mabb.fontverter.io.DataTypeBindingSerializer.serialize(DataTypeBindingSerializer.java:30) at org.mabb.fontverter.opentype.OpenTypeTable.generateUnpaddedData(OpenTypeTable.java:147) at org.mabb.fontverter.opentype.OpenTypeTable.getUnpaddedData(OpenTypeTable.java:141) at org.mabb.fontverter.opentype.OpenTypeTable.getData(OpenTypeTable.java:129) at org.mabb.fontverter.opentype.OpenTypeFont.calculateOffsets(OpenTypeFont.java:271) at org.mabb.fontverter.opentype.OpenTypeFont.finalizeFont(OpenTypeFont.java:217) at org.mabb.fontverter.converter.WoffToOtfConverter.convertFont(WoffToOtfConverter.java:42) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:65) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:70) at org.mabb.fontverter.FontVerter.convertFont(FontVerter.java:80) at com.thakare.help_thumbnails.App.woff2ttf(App.java:56) at com.thakare.help_thumbnails.App.main(App.java:51) Caused by: java.lang.ArrayIndexOutOfBoundsException: 20 at org.mabb.fontverter.io.DataTypeBindingSerializer.writeArrayValue(DataTypeBindingSerializer.java:131) at org.mabb.fontverter.io.DataTypeBindingSerializer.serializeProperty(DataTypeBindingSerializer.java:73) at org.mabb.fontverter.io.DataTypeBindingSerializer.serialize(DataTypeBindingSerializer.java:39) ... 12 more
I have added the jars for jbrotli-0.5.0 and jbrotli-native-darwin-x86* as i am using a mac.
Kindly help me resolve this issue.
Thank you.
The text was updated successfully, but these errors were encountered: