Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Stack Overflow by Smitherson
, 1 year ago
Tag structure flushing failed: it might be corrupted.
java.lang.NullPointerException: 	at com.itextpdf.kernel.pdf.PdfDictionary.get(PdfDictionary.java:555)	at com.itextpdf.kernel.pdf.PdfDictionary.get(PdfDictionary.java:146)	at com.itextpdf.kernel.pdf.tagging.PdfStructElem.getK(PdfStructElem.java:338)	at com.itextpdf.kernel.pdf.tagging.PdfStructElem.getKids(PdfStructElem.java:322)	at com.itextpdf.kernel.pdf.tagging.PdfStructTreeRoot.flushAllKids(PdfStructTreeRoot.java:247)	at com.itextpdf.kernel.pdf.tagging.PdfStructTreeRoot.flushAllKids(PdfStructTreeRoot.java:249)	at com.itextpdf.kernel.pdf.tagging.PdfStructTreeRoot.flushAllKids(PdfStructTreeRoot.java:249)	at com.itextpdf.kernel.pdf.tagging.PdfStructTreeRoot.flushAllKids(PdfStructTreeRoot.java:249)	at com.itextpdf.kernel.pdf.tagging.PdfStructTreeRoot.flushAllKids(PdfStructTreeRoot.java:249)	at com.itextpdf.kernel.pdf.tagging.PdfStructTreeRoot.flushAllKids(PdfStructTreeRoot.java:249)	at com.itextpdf.kernel.pdf.tagging.PdfStructTreeRoot.flush(PdfStructTreeRoot.java:184)	at com.itextpdf.kernel.pdf.PdfDocument.tryFlushTagStructure(PdfDocument.java:1744)	at com.itextpdf.kernel.pdf.PdfDocument.close(PdfDocument.java:727)	at perinorm.cleanPdf.MainCleanPDF.run(MainCleanPDF.java:139)	at perinorm.cleanPdf.MainCleanPDF.lambda$2(MainCleanPDF.java:58)	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)	at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)	at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)	at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)	at java.util.Iterator.forEachRemaining(Unknown Source)	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Unknown Source)	at java.util.stream.AbstractPipeline.copyInto(Unknown Source)	at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)	at java.util.stream.AbstractPipeline.evaluate(Unknown Source)	at java.util.stream.ReferencePipeline.forEach(Unknown Source)	at perinorm.cleanPdf.Main.main(Main.java:56)