CompressionFilter generate invalid compressed data --------------------------------------------------
Key: DIRMINA-781 URL: https://issues.apache.org/jira/browse/DIRMINA-781 Project: MINA Issue Type: Bug Components: Filter Affects Versions: 2.0.0-RC1, 2.0.0-M6, 2.0.0-M5, 2.0.0-M4, 2.0.0-M3, 2.0.0-M2, 2.0.0-M1, 1.1.7 Reporter: Yannick Lecaillez Priority: Critical Zlib.deflate() method is using IoBuffer.wrap(outBytes, 0, zStream.next_out_index); rather than IoBuffer.wrap(outBytes, 0, zStream.avail_out); That introduce invalid data in the wrapped buffer: (looks like next_out_index = avail_out + 1) Replacing zStream.next_out_index by avail_out fix the issue. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira