In the attached testcase, Inflater.finished () returns false, while it returns true when running with sun's jdk. If I change the buffer size in the testcase to 828 instead of 827, it works fine. Tested with classpath-0.98 and jamvm 1.5.3. This prevents jgit from working with classpath based vms. Expected output: true tree fb6e71c2fb6d12a0fff28a7d72c4f7d1b2e357dc parent 2c9862ea088ea7dc15b0beb70fe7485783763fee ... Actual output: false false false ....
Created attachment 18795 [details] testcase
Created attachment 19536 [details] proposed fix I will check this patch in into GNU Classpath cvs after some more testing.
Created attachment 19540 [details] better proposed fix
Committed the patch.
Set milestone to 0.99.
*** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.