I am working with Aspose Slides 6.9.1 for Java under Ubuntu12.04. Whenever it finds an OpenType font under /usr/share/fonts It will crash when saving a presentation with the following stacktrace:
Exception in thread “main” java.lang.AssertionError: Cannot read a name from the name table in a font.
at com.aspose.slides.c.a.b.a.do(Unknown Source)
at com.aspose.slides.a.n.do(Unknown Source)
at com.aspose.slides.a.n.do(Unknown Source)
at com.aspose.slides.a.n.do(Unknown Source)
at com.aspose.slides.a.l.C.if(Unknown Source)
at com.aspose.slides.a.l.C.try(Unknown Source)
at com.aspose.slides.a.l.C.do(Unknown Source)
at com.aspose.slides.a.l.k.do(Unknown Source)
at com.aspose.slides.a.l.k.(Unknown Source)
at com.aspose.slides.a.l.h.case(Unknown Source)
at com.aspose.slides.a.l.h.try(Unknown Source)
at com.aspose.slides.a.l.h.do(Unknown Source)
at com.aspose.slides.a.l.j.do(Unknown Source)
at com.aspose.slides.a.l.j.do(Unknown Source)
at com.aspose.slides.a.l.j.do(Unknown Source)
at com.aspose.slides.oi.(Unknown Source)
at com.aspose.slides.Kx.int(Unknown Source)
at com.aspose.slides.Kx.final(Unknown Source)
at com.aspose.slides.cD.do(Unknown Source)
at com.aspose.slides.JO.do(Unknown Source)
at com.aspose.slides.JO.do(Unknown Source)
at com.aspose.slides.JO.(Unknown Source)
at com.aspose.slides.TextFrameEx.do(Unknown Source)
at com.aspose.slides.AutoShapeEx.do(Unknown Source)
at com.aspose.slides.AutoShapeEx.do(Unknown Source)
at com.aspose.slides.GroupShapeEx.do(Unknown Source)
at com.aspose.slides.SlideEx.do(Unknown Source)
at com.aspose.slides.SlideEx.do(Unknown Source)
at com.aspose.slides.PresentationEx.else(Unknown Source)
at com.aspose.slides.PresentationEx.do(Unknown Source)
at com.aspose.slides.PresentationEx.do(Unknown Source)
at com.aspose.slides.PresentationEx.do(Unknown Source)
at com.aspose.slides.PresentationEx.do(Unknown Source)
at com.aspose.slides.Bq.do(Unknown Source)
at com.aspose.slides.c.b.d.h.do(Unknown Source)
at com.aspose.slides.c.b.d.i.do(Unknown Source)
at com.aspose.slides.PresentationEx.write(Unknown Source)
As soon as I move all OpenType fonts out of the way everything works again.
I do not need any of those fonts for the presentation to be created but they are used by my IDE…