You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Stefan Bodewig (JIRA)" <ji...@apache.org> on 2017/06/02 10:25:04 UTC

[jira] [Commented] (COMPRESS-401) Index out of bound when using FramedLZ4CompressorOutputStream or BlockLZ4CompressorOutputStream

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

Stefan Bodewig commented on COMPRESS-401:
-----------------------------------------

This very likely depends on the input. Can you share the file that causes the exception?

It would be good if you could provide the stack trace of the exception you receive.

As for the examples, it would help if you could point out the errors a bit more explicitly ;-)

> Index out of bound when using FramedLZ4CompressorOutputStream or BlockLZ4CompressorOutputStream
> -----------------------------------------------------------------------------------------------
>
>                 Key: COMPRESS-401
>                 URL: https://issues.apache.org/jira/browse/COMPRESS-401
>             Project: Commons Compress
>          Issue Type: Bug
>          Components: Compressors
>    Affects Versions: 1.14
>            Reporter: Manuel Pagliai
>
> The following java snippets fail with an index out of bound exception
>     FileInputStream fis = new FileInputStream(new File("P:\\Data\\orders_5m.csv"));
>         FileOutputStream fos = new FileOutputStream(new File("P:\\Data\\orders_5m.csv.lz4"));
>         BufferedOutputStream out = new BufferedOutputStream(fos);
>         FramedLZ4CompressorOutputStream lzOut = new FramedLZ4CompressorOutputStream(out);
>         
>         final byte[] buffer = new byte[1 * 1024 * 1024];
>         int n = 0;
>         while (-1 != (n = fis.read(buffer))) {
>             lzOut.write(buffer, 0, n);
>         }
>         lzOut.close();
>         fis.close();
> Also the Lz4 Example in https://commons.apache.org/proper/commons-compress/examples.html contains errors



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)