Hi,
We are using Aspose PDF 24.9 java version since a few months.
Since i added recently TTF fonts in the fonts folder of Redhat linux machine, we got most of the time null pointer exceptions when saving PDF documents. The original PDF documents were mostly merged documents, by Aspose 24.9.
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) Caused by: java.lang.NullPointerException
15:47:36,930 INFO [stdout] (default task-119) Caused by: java.lang.NullPointerException
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6h.l1y.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6h.l1y.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6h.l1y.lv(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6h.l1y.lv(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6h.l2if.lf(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6h.l2if.lf(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.lb.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.lb.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.lb.lt(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.lb.lt(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.lh.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.lh.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.lh.(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.lh.(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.l0t.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.l0t.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.l0t.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l6f.l0t.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1j.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1j.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1j.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1j.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1j.l5y(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1j.l5y(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1j.l3h(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1j.l3h(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1y.l5t(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1y.l5t(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1j.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.internal.l10j.l1j.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.ADocument.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.ADocument.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.Document.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.Document.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.ADocument.lj(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.ADocument.lj(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.ADocument.lf(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.ADocument.lf(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.ADocument.lI(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.ADocument.lI(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.ADocument.save(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.ADocument.save(Unknown Source) ~[?:?]
2025-01-24 15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.Document.save(Unknown Source) ~[?:?]
15:47:36,930 INFO [stdout] (default task-119) at com.aspose.pdf.Document.save(Unknown Source) ~[?:?]
Because if this error, we can not determine the real error and find a solution.
The work around is then to print the PDF using a PDF printer and that will work around the error.
We are now looking for a better solution, so that we don’t need to manually intervene.
Someone has same issue ?
Best regards,
Bart