Hi,
when converting a Word document using Aspose.Words 13.8 (the latest) I get the following stack trace:
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
at x4f4df92b75ba3b67.x438bb4a676d170de.x9059a3203c8fc855 (x5794c252ba25e723.xe39d06eee35dd23d x26094932cf7a9139, System.String xb41faee6912a2313) [0x00000] in :0
at x4f4df92b75ba3b67.x58838bb57cb70d36.x9059a3203c8fc855 (x5794c252ba25e723.xe39d06eee35dd23d x26094932cf7a9139, System.String xb41faee6912a2313) [0x00000] in :0
at x4f4df92b75ba3b67.x79e4013ca0fc082a.xd6b2549ca8b77560 (x1c8faa688b1f0b0c.xcc8c7739d82c63ba x199c511544621683) [0x00000] in :0
at x4f4df92b75ba3b67.xd6b2a42851fedfba.xc7234004e9b72a7e (x1c8faa688b1f0b0c.xcc8c7739d82c63ba x199c511544621683) [0x00000] in :0
at x4f4df92b75ba3b67.x92faf2a956f0f5a7.VisitGlyphs (x1c8faa688b1f0b0c.xcc8c7739d82c63ba glyphs) [0x00000] in :0
at x1c8faa688b1f0b0c.xcc8c7739d82c63ba.Accept (x1c8faa688b1f0b0c.xf51865b83a7a0b3b visitor) [0x00000] in :0
at x1c8faa688b1f0b0c.xbaec545ec01f92ca.Accept (x1c8faa688b1f0b0c.xf51865b83a7a0b3b visitor) [0x00000] in :0
at x1c8faa688b1f0b0c.xb8e7e788f6d59708.Accept (x1c8faa688b1f0b0c.xf51865b83a7a0b3b visitor) [0x00000] in :0
at x1c8faa688b1f0b0c.xbaec545ec01f92ca.Accept (x1c8faa688b1f0b0c.xf51865b83a7a0b3b visitor) [0x00000] in :0
at x1c8faa688b1f0b0c.xb8e7e788f6d59708.Accept (x1c8faa688b1f0b0c.xf51865b83a7a0b3b visitor) [0x00000] in :0
at x1c8faa688b1f0b0c.xbaec545ec01f92ca.Accept (x1c8faa688b1f0b0c.xf51865b83a7a0b3b visitor) [0x00000] in :0
at x1c8faa688b1f0b0c.xb8e7e788f6d59708.Accept (x1c8faa688b1f0b0c.xf51865b83a7a0b3b visitor) [0x00000] in :0
at x1c8faa688b1f0b0c.xbaec545ec01f92ca.Accept (x1c8faa688b1f0b0c.xf51865b83a7a0b3b visitor) [0x00000] in :0
at x1c8faa688b1f0b0c.xc67adcdbca121a26.Accept (x1c8faa688b1f0b0c.xf51865b83a7a0b3b visitor) [0x00000] in :0
at x4f4df92b75ba3b67.x92faf2a956f0f5a7.xe406325e56f74b46 (x1c8faa688b1f0b0c.x4fdf549af9de6b97 xda5bf54deb817e37) [0x00000] in :0
at x6a671772ec29137f.xcd769e39c0788209.DoRenderPage (x1c8faa688b1f0b0c.xc67adcdbca121a26 page) [0x00000] in :0
at xf989f31a236ff98c.x6c74398bceb133f8.xa2e0b7f7da663553 (x28925c9b27b37a46.x8556eed81191af11 x5ac1382edb7bf2c2) [0x00000] in :0
at Aspose.Words.Document.xf381a641001e6830 (System.IO.Stream xcf18e5243f8d5fd3, System.String xafe2f3653ee64ebc, Aspose.Words.Saving.SaveOptions xc27f01f21f67608c) [0x00000] in :0
at Aspose.Words.Document.Save (System.String fileName, Aspose.Words.Saving.SaveOptions saveOptions) [0x00000] in :0
at Aspose.Words.Document.Save (System.String fileName, SaveFormat saveFormat) [0x00000] in :0
at arc2word2pdf.MainClass.Main (System.String[] args) [0x00000] in :0
The program tool is nothing fancy, just calling the conversion like
Document doc = new Document(inputFile);
// remove all comments
NodeCollection comments = doc.GetChildNodes(NodeType.Comment, true);
comments.Clear();
// accept all changes from review mode, making the resulting PDF look like it would be
// printed from MS Word
doc.TrackRevisions = false;
doc.AcceptAllRevisions();
doc.Save(outputFile, SaveFormat.Pdf);