Seva Alekseyev created TIKA-2217:
------------------------------------

             Summary: RuntimeException on a PPT with a movie
                 Key: TIKA-2217
                 URL: https://issues.apache.org/jira/browse/TIKA-2217
             Project: Tika
          Issue Type: Bug
          Components: parser
    Affects Versions: 1.14
         Environment: Windows 7 x64, JVM 1.8.0_101
            Reporter: Seva Alekseyev


java.lang.RuntimeException for 
63933/<\\ai-storm\FScan\Scan_2016-12-16_01-06-55\Folders\75457622\lecture WH 
2002.ppt>: "Couldn't instantiate the class for type with id 1000 on class class 
org.apache.poi.hslf.record.Document : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 1033 on class class org.apache.poi.hslf.record.ExObjList : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 4103 on class class org.apache.poi.hslf.record.ExMCIMovie : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 4101 on class class org.apache.poi.hslf.record.ExVideoContainer : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.ArrayIndexOutOfBoundsException: 1"
java.lang.RuntimeException: Couldn't instantiate the class for type with id 
1000 on class class org.apache.poi.hslf.record.Document : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 1033 on class class org.apache.poi.hslf.record.ExObjList : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 4103 on class class org.apache.poi.hslf.record.ExMCIMovie : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 4101 on class class org.apache.poi.hslf.record.ExVideoContainer : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.ArrayIndexOutOfBoundsException: 1
        at org.apache.poi.hslf.record.Record.createRecordForType:185
        at org.apache.poi.hslf.record.Record.buildRecordAtOffset:103
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.read:276
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.buildRecords:257
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.<init>:161
        at org.apache.poi.hslf.usermodel.HSLFSlideShow.<init>:154
        at org.apache.tika.parser.microsoft.HSLFExtractor.parse:65
        at org.apache.tika.parser.microsoft.OfficeParser.parse:172
        at org.apache.tika.parser.microsoft.OfficeParser.parse:130
Caused by: java.lang.reflect.InvocationTargetException: 
        at sun.reflect.GeneratedConstructorAccessor45.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.buildRecordAtOffset:103
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.read:276
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.buildRecords:257
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.<init>:161
        at org.apache.poi.hslf.usermodel.HSLFSlideShow.<init>:154
        at org.apache.tika.parser.microsoft.HSLFExtractor.parse:65
        at org.apache.tika.parser.microsoft.OfficeParser.parse:172
        at org.apache.tika.parser.microsoft.OfficeParser.parse:130
Caused by: java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 1033 on class class org.apache.poi.hslf.record.ExObjList : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 4103 on class class org.apache.poi.hslf.record.ExMCIMovie : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 4101 on class class org.apache.poi.hslf.record.ExVideoContainer : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.ArrayIndexOutOfBoundsException: 1
        at org.apache.poi.hslf.record.Record.createRecordForType:185
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.Document.<init>:133
        at sun.reflect.GeneratedConstructorAccessor45.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.buildRecordAtOffset:103
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.read:276
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.buildRecords:257
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.<init>:161
        at org.apache.poi.hslf.usermodel.HSLFSlideShow.<init>:154
        at org.apache.tika.parser.microsoft.HSLFExtractor.parse:65
        at org.apache.tika.parser.microsoft.OfficeParser.parse:172
        at org.apache.tika.parser.microsoft.OfficeParser.parse:130
Caused by: java.lang.reflect.InvocationTargetException: 
        at sun.reflect.GeneratedConstructorAccessor47.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.Document.<init>:133
        at sun.reflect.GeneratedConstructorAccessor45.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.buildRecordAtOffset:103
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.read:276
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.buildRecords:257
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.<init>:161
        at org.apache.poi.hslf.usermodel.HSLFSlideShow.<init>:154
        at org.apache.tika.parser.microsoft.HSLFExtractor.parse:65
        at org.apache.tika.parser.microsoft.OfficeParser.parse:172
        at org.apache.tika.parser.microsoft.OfficeParser.parse:130
Caused by: java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 4103 on class class org.apache.poi.hslf.record.ExMCIMovie : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 4101 on class class org.apache.poi.hslf.record.ExVideoContainer : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.ArrayIndexOutOfBoundsException: 1
        at org.apache.poi.hslf.record.Record.createRecordForType:185
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.ExObjList.<init>:65
        at sun.reflect.GeneratedConstructorAccessor47.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.Document.<init>:133
        at sun.reflect.GeneratedConstructorAccessor45.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.buildRecordAtOffset:103
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.read:276
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.buildRecords:257
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.<init>:161
        at org.apache.poi.hslf.usermodel.HSLFSlideShow.<init>:154
        at org.apache.tika.parser.microsoft.HSLFExtractor.parse:65
        at org.apache.tika.parser.microsoft.OfficeParser.parse:172
        ...more
Caused by: java.lang.reflect.InvocationTargetException: 
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0:-2
        at sun.reflect.NativeConstructorAccessorImpl.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.ExObjList.<init>:65
        at sun.reflect.GeneratedConstructorAccessor47.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.Document.<init>:133
        at sun.reflect.GeneratedConstructorAccessor45.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.buildRecordAtOffset:103
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.read:276
        at org.apache.poi.hslf.usermodel.HSLFSlideShowImpl.buildRecords:257
        ...more
Caused by: java.lang.RuntimeException: Couldn't instantiate the class for type 
with id 4101 on class class org.apache.poi.hslf.record.ExVideoContainer : 
java.lang.reflect.InvocationTargetException
Cause was : java.lang.ArrayIndexOutOfBoundsException: 1
        at org.apache.poi.hslf.record.Record.createRecordForType:185
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.ExMCIMovie.<init>:46
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0:-2
        at sun.reflect.NativeConstructorAccessorImpl.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.ExObjList.<init>:65
        at sun.reflect.GeneratedConstructorAccessor47.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.Document.<init>:133
        at sun.reflect.GeneratedConstructorAccessor45.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        ...more
Caused by: java.lang.reflect.InvocationTargetException: 
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0:-2
        at sun.reflect.NativeConstructorAccessorImpl.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.ExMCIMovie.<init>:46
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0:-2
        at sun.reflect.NativeConstructorAccessorImpl.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.ExObjList.<init>:65
        at sun.reflect.GeneratedConstructorAccessor47.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.Document.<init>:133
        ...more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
        at 
org.apache.poi.hslf.record.ExVideoContainer.findInterestingChildren:65
        at org.apache.poi.hslf.record.ExVideoContainer.<init>:49
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0:-2
        at sun.reflect.NativeConstructorAccessorImpl.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.ExMCIMovie.<init>:46
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0:-2
        at sun.reflect.NativeConstructorAccessorImpl.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        at org.apache.poi.hslf.record.Record.findChildRecords:128
        at org.apache.poi.hslf.record.ExObjList.<init>:65
        at sun.reflect.GeneratedConstructorAccessor47.newInstance:-1
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance:-1
        at java.lang.reflect.Constructor.newInstance:-1
        at org.apache.poi.hslf.record.Record.createRecordForType:181
        ...more




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to