Hi  Atsuhiko:

We are using jsch 1.44 with jzlib-1.0.7. when doing a 'put' with a large 
binary file and compression on gets a 
'java.lang.ArrayIndexOutOfBoundsException'. A zero byte file is created on 
the server side but no data is transferred. (note, this only happens when 
the encryption is set to using AES128-cbc, and AES256-cbc, and AES192-cbc. 
using 3des does not cause exception)
A 'get' of the same binary file with compression on is successful.
Both 'put' and 'get' are successful with the same binary file with 
compression off, and the text file the same size and same setting does not 
fail on either 'put' or 'get' with compression on.

Also, we have experienced very slow performance when doing 'get' with 
jzlib compression on. below is a table we compiled when doing performance 
testing for transfer of a 100 MB text file, time is in the seconds.




Thanks
Jean Xiao

<<image/gif>>

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
JSch-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jsch-users

Reply via email to