Comments (6)
Thanks. I'll see how we can improve this.
from compress.
Ok; I think I have fixed one thing that could have triggered this -- header reading was naively assuming that read for 5 bytes is guaranteed to read 5 bytes (should have fixed that earlier when I resolved other similar issues).
Can you see if this takes care of the problem? (in trunk, will be in 0.8.0)
from compress.
Hi, I'll try to test this change tomorrow or Wednesday.
from compress.
Hopefully this will fix the issue (it definitely sounds like issue I fixed could cause problems like you describe) -- 0.8.0 is now out anyway, let me know either way.
from compress.
I've tested this and it seems to fix it. Thanks!
I haven't been able to test it on the same machine where I initially saw the issue yet, but I don't expect that to make a difference, so I'll close the issue now. I can always reopen if I see it again.
By the way, 0.8.0 in Maven doesn't include the source jar for some reason (unlike previous releases).
from compress.
Ok thanks for checking it out.
Lack of sources is probably related to a warning I saw -- for some reason Maven was complaining about classifier... not sure what/why/how caused that; maybe my use of Maven 3 (due to upgrade MacOS decided was necessary).
from compress.
Related Issues (20)
- Add a method to encode directly into given output buffer (of guaranteed size) HOT 1
- Implement encoder (compressor) that makes use of sun.misc.Unsafe HOT 1
- Unsafe-based decompressor of 0.9.7 fails on 2 sample files from 'maxcomp' data set HOT 1
- Improve 'DataHandler` callback to allow early termination HOT 1
- Expose number of bytes read from `InputStream`, via `LZFInputStream` HOT 1
- Unsafe clean up of Thread Local Value
- Add new variants for "compress only if comp rate at least N" HOT 1
- Incorrect de-serialization leading to stream corruption in Big Endian systems HOT 9
- Add convenience method(s) for GZIP read/write
- Document parallel compression task
- OptimizedGZIPInputStream fails on chunked stream HOT 2
- estimateMaxWorkspaceSize() is too small HOT 9
- did not start with 'ZV' signature bytes HOT 5
- API changes report for Compress LZF
- Fix issues outlined by "lgtm.com"'s static analysis HOT 1
- Add Java 9+ module info using Moditect HOT 1
- `Unsafe` needs support in `module-info.java` HOT 1
- Mistaken Code in k8s HOT 1
- Maintenance, Contributor access? HOT 11
- README links are broken
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from compress.