Summary: | java.lang.IllegalArgumentException: Found a chunk with a negative length, which isn't allowed | ||
---|---|---|---|
Product: | POI | Reporter: | Durga Deep Tirunagari <durgadeep> |
Component: | POI Overall | Assignee: | POI Developers List <dev> |
Status: | RESOLVED DUPLICATE | ||
Severity: | critical | CC: | david.sitsky, patrick.herber |
Priority: | P1 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | Sun | ||
OS: | Solaris | ||
Attachments: | Visio File That fails. |
Created attachment 21796 [details] Visio File That fails. WARNING: NameOfAttachment : LAB-01.CMPE.142_MIPS_Lab_with_SPIM_.ppt Needed 19 bytes to create the next chunk header, but only found 5 bytes, ignoring rest of data Needed 19 bytes to create the next chunk header, but only found 11 bytes, ignoring rest of data Needed 19 bytes to create the next chunk header, but only found 5 bytes, ignoring rest of data java.lang.IllegalArgumentException: Found a chunk with a negative length, which isn't allowed at org.apache.poi.hdgf.chunks.ChunkFactory.createChunk(ChunkFactory.java:112) at org.apache.poi.hdgf.streams.ChunkStream.findChunks(ChunkStream.java:58) at org.apache.poi.hdgf.streams.PointerContainingStream.findChildren(PointerContainingStream.java:92) at org.apache.poi.hdgf.streams.PointerContainingStream.findChildren(PointerContainingStream.java:99) at org.apache.poi.hdgf.streams.PointerContainingStream.findChildren(PointerContainingStream.java:99) at org.apache.poi.hdgf.HDGFDiagram.<init>(HDGFDiagram.java:92) at org.apache.poi.hdgf.extractor.VisioTextExtractor.<init>(VisioTextExtractor.java:47) at org.apache.poi.hdgf.extractor.VisioTextExtractor.<init>(VisioTextExtractor.java:51) at com.sun.comms.iss.indexapi.converter.MSVisioConverter.convertToText(MSVisioConverter.java:112) at com.sun.comms.iss.indexapi.converter.MSVisioConverter.getObject(MSVisioConverter.java:66) at com.sun.comms.iss.indexapi.converter.ConverterBase.getAttachmentObject(ConverterBase.java:31) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.parseEmailContent(CreateEmailDocument.java:416) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.parseEmail(CreateEmailDocument.java:302) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.parseEmailContent(CreateEmailDocument.java:450) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.parseEmail(CreateEmailDocument.java:511) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.parseEmail(CreateEmailDocument.java:278) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.createFromMessageObject(CreateEmailDocument.java:86) at com.sun.comms.iss.indexapi.crawler.EmailCrawler$FolderRunnable.run(EmailCrawler.java:276) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) Apr 8, 2008 12:27:52 PM com.sun.comms.iss.indexapi.converter.MSVisioConverter getObject WARNING: Unable to Index MS Visio Document : Found a chunk with a negative length, which isn't allowed Apr 8, 2008 12:27:52 PM com.sun.comms.iss.indexapi.converter.MSVisioConverter getObject WARNING: Unable to Index MS Visio Document : Found a chunk with a negative length, which isn't allowed java.lang.IllegalArgumentException: Found a chunk with a negative length, which isn't allowed at org.apache.poi.hdgf.chunks.ChunkFactory.createChunk(ChunkFactory.java:112) at org.apache.poi.hdgf.streams.ChunkStream.findChunks(ChunkStream.java:58) at org.apache.poi.hdgf.streams.PointerContainingStream.findChildren(PointerContainingStream.java:92) at org.apache.poi.hdgf.streams.PointerContainingStream.findChildren(PointerContainingStream.java:99) at org.apache.poi.hdgf.streams.PointerContainingStream.findChildren(PointerContainingStream.java:99) at org.apache.poi.hdgf.HDGFDiagram.<init>(HDGFDiagram.java:92) at org.apache.poi.hdgf.extractor.VisioTextExtractor.<init>(VisioTextExtractor.java:47) at org.apache.poi.hdgf.extractor.VisioTextExtractor.<init>(VisioTextExtractor.java:51) at com.sun.comms.iss.indexapi.converter.MSVisioConverter.convertToText(MSVisioConverter.java:112) at com.sun.comms.iss.indexapi.converter.MSVisioConverter.getObject(MSVisioConverter.java:66) at com.sun.comms.iss.indexapi.converter.ConverterBase.getAttachmentObject(ConverterBase.java:31) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.parseEmailContent(CreateEmailDocument.java:416) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.parseEmail(CreateEmailDocument.java:302) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.parseEmailContent(CreateEmailDocument.java:450) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.parseEmail(CreateEmailDocument.java:511) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.parseEmail(CreateEmailDocument.java:278) at com.sun.comms.iss.indexapi.parser.CreateEmailDocument.createFromMessageObject(CreateEmailDocument.java:86) at com.sun.comms.iss.indexapi.crawler.EmailCrawler$FolderRunnable.run(EmailCrawler.java:276) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595)