[ 
https://issues.apache.org/jira/browse/TIKA-3001?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16982210#comment-16982210
 ] 

ASF GitHub Bot commented on TIKA-3001:
--------------------------------------

tandara0 commented on pull request #298: fix for TIKA-3001 contributed by 
tandara0
URL: https://github.com/apache/tika/pull/298
 
 
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


> Throw TaggedIOException when we open the HWP file with the Tika-App GUI
> -----------------------------------------------------------------------
>
>                 Key: TIKA-3001
>                 URL: https://issues.apache.org/jira/browse/TIKA-3001
>             Project: Tika
>          Issue Type: Bug
>          Components: gui
>    Affects Versions: 1.22
>            Reporter: Kim Ju Young
>            Priority: Major
>             Fix For: 1.23
>
>         Attachments: F.hwp
>
>
> When we open the attached HWP file with the Tika-App GUI, it throws 
> TaggedIOException.
>  The full exception stack trace is included below:
>  org.apache.tika.io.TaggedIOException at 
> org.apache.tika.io.TaggedInputStream.handleIOException(TaggedInputStream.java:133)
>  at org.apache.tika.io.ProxyInputStream.read(ProxyInputStream.java:103) at 
> org.apache.tika.io.BoundedInputStream.read(BoundedInputStream.java:78) at 
> org.apache.tika.parser.digest.InputStreamDigester.updateDigest(InputStreamDigester.java:198)
>  at 
> org.apache.tika.parser.digest.InputStreamDigester.digestStream(InputStreamDigester.java:179)
>  at 
> org.apache.tika.parser.digest.InputStreamDigester.digest(InputStreamDigester.java:133)
>  at 
> org.apache.tika.parser.digest.CompositeDigester.digest(CompositeDigester.java:46)
>  at org.apache.tika.parser.DigestingParser.parse(DigestingParser.java:82) at 
> org.apache.tika.parser.RecursiveParserWrapper.parse(RecursiveParserWrapper.java:233)
>  at org.apache.tika.gui.TikaGUI.handleStream(TikaGUI.java:406) at 
> org.apache.tika.gui.TikaGUI.openFile(TikaGUI.java:310) at 
> org.apache.tika.gui.TikaGUI.actionPerformed(TikaGUI.java:268) at 
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at 
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) 
> at 
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
>  at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at 
> javax.swing.AbstractButton.doClick(AbstractButton.java:376) at 
> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842) at 
> javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886)
>  at java.awt.Component.processMouseEvent(Component.java:6539) at 
> javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at 
> java.awt.Component.processEvent(Component.java:6304) at 
> java.awt.Container.processEvent(Container.java:2239) at 
> java.awt.Component.dispatchEventImpl(Component.java:4889) at 
> java.awt.Container.dispatchEventImpl(Container.java:2297) at 
> java.awt.Component.dispatchEvent(Component.java:4711) at 
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) at 
> java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) at 
> java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) at 
> java.awt.Container.dispatchEventImpl(Container.java:2283) at 
> java.awt.Window.dispatchEventImpl(Window.java:2746) at 
> java.awt.Component.dispatchEvent(Component.java:4711) at 
> java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) at 
> java.awt.EventQueue.access$500(EventQueue.java:97) at 
> java.awt.EventQueue$3.run(EventQueue.java:709) at 
> java.awt.EventQueue$3.run(EventQueue.java:703) at 
> java.security.AccessController.doPrivileged(Native Method) at 
> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
>  at 
> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
>  at java.awt.EventQueue$4.run(EventQueue.java:733) at 
> java.awt.EventQueue$4.run(EventQueue.java:731) at 
> java.security.AccessController.doPrivileged(Native Method) at 
> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
>  at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) at 
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
>  at 
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
>  at 
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
>  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at 
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at 
> java.awt.EventDispatchThread.run(EventDispatchThread.java:82)Caused by: 
> java.nio.channels.ClosedChannelException at 
> sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:110) at 
> sun.nio.ch.FileChannelImpl.size(FileChannelImpl.java:300) at 
> sun.nio.ch.ChannelInputStream.available(ChannelInputStream.java:116) at 
> java.io.BufferedInputStream.read(BufferedInputStream.java:353) at 
> org.apache.tika.io.ProxyInputStream.read(ProxyInputStream.java:99) ... 48 more
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to