https://bz.apache.org/bugzilla/show_bug.cgi?id=60158
Bug ID: 60158 Summary: AIOOBE in VBAMacroReader Product: POI Version: unspecified Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P2 Component: POI Overall Assignee: dev@poi.apache.org Reporter: talli...@mitre.org Created attachment 34282 --> https://bz.apache.org/bugzilla/attachment.cgi?id=34282&action=edit triggering file While working TIKA-2069, I got an AIOOBE on a test file that I generated by taking the docm that Jeff Swindle submitted and saving as .doc. I confirmed this AIOOBE in pure POI: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1 at java.io.ByteArrayInputStream.read(ByteArrayInputStream.java:144) at org.apache.poi.util.RLEDecompressingInputStream.<init>(RLEDecompressingInputStream.java:77) at org.apache.poi.poifs.macros.VBAMacroReader.readModule(VBAMacroReader.java:204) at org.apache.poi.poifs.macros.VBAMacroReader.readMacros(VBAMacroReader.java:308) at org.apache.poi.poifs.macros.VBAMacroReader.findMacros(VBAMacroReader.java:155) at org.apache.poi.poifs.macros.VBAMacroReader.findMacros(VBAMacroReader.java:160) at org.apache.poi.poifs.macros.VBAMacroReader.findMacros(VBAMacroReader.java:160) at org.apache.poi.poifs.macros.VBAMacroReader.readMacros(VBAMacroReader.java:116) at org.apache.poi.poifs.macros.VBAMacroExtractor.extract(VBAMacroExtractor.java:83) at org.apache.poi.poifs.macros.VBAMacroExtractor.extract(VBAMacroExtractor.java:123) at org.apache.poi.poifs.macros.VBAMacroExtractor.main(VBAMacroExtractor.java:54) -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org