[
https://issues.apache.org/jira/browse/COMPRESS-589?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17420271#comment-17420271
]
Gilles Sadowski commented on COMPRESS-589:
------------------------------------------
bq. issue on an Android device
If you know that the issue exists _only_ on an Android OS, that's worth
mentioning in the issue's description!
If so, it's out of my league...
I've tested both the latest release (1.21) and the latest "trunk", and no
exception is thrown.
Could there be a file size limit on the Android device's filesystem? This,
combined with stricter checks in Compress v1.21, could generate the reported
symptoms.
You could perhaps copy a large file with real content (i.e. not zeroes) to your
device and ensure that it is not truncated.
> 1.21 throws a 'java.io.IOException: Truncated TAR archive' exception while
> 1.20 not
> -----------------------------------------------------------------------------------
>
> Key: COMPRESS-589
> URL: https://issues.apache.org/jira/browse/COMPRESS-589
> Project: Commons Compress
> Issue Type: Bug
> Affects Versions: 1.21
> Reporter: chen
> Priority: Major
>
> the bug happens when I use the TarArchiveInputStream to read bytes from the
> current tar archive entry.
> the trace shows as below
> {code:java}
> 08-27 14:39:18.657 10633 10963 W System.err: java.io.IOException: Truncated
> TAR archive
> 08-27 14:39:18.657 10633 10963 W System.err: java.io.IOException: Truncated
> TAR archive
> 08-27 14:39:18.657 10633 10963 W System.err: at
> org.apache.commons.compress.archivers.tar.TarArchiveInputStream.getActuallySkipped(TarArchiveInputStream.java:478)
> 08-27 14:39:18.657 10633 10963 W System.err: at
> org.apache.commons.compress.archivers.tar.TarArchiveInputStream.skipRecordPadding(TarArchiveInputStream.java:455)
> 08-27 14:39:18.657 10633 10963 W System.err: at
> org.apache.commons.compress.archivers.tar.TarArchiveInputStream.getNextTarEntry(TarArchiveInputStream.java:367)
> {code}
> but when i downgrade to 1.20, the exception will not show again, so I think
> it is a bug in the new version
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)