Comments (4)
This is definitely a bug, thank you for reporting and providing a reproducer.
I will have a look and try to fix it asap, unless you beat me to it ;).
from lz4.
Here are my findings:
- the go package can compress/uncompress your sample string just fine
- same for the C version of lz4 (*** LZ4 command line interface 64-bits r128, by Yann Collet (Apr 3 2018) ***)
- python with module lz4 at 2.2.1 fails with the error message you mention
Maybe worth checking with the maintainer of the python package maybe?
from lz4.
Thanks for investigating this! I've opened a case with the Python lib and we'll see where it goes.
from lz4.
It could be that mfLimit
should be adjusted.
Does the error still happen if you change this line to mfLimit = 8 + minMatch + 2
from lz4.
Related Issues (20)
- quick question about v2 to v4 API compatibility HOT 2
- how are testdata/bzImage_lz4_isolated and testdata/bzImage_lz4_isolated.lz4 generated?
- What is the source of Mark.Twain-Tom.Sawyer* and other testdata? HOT 2
- Please cut a new v3 maintenance release! HOT 3
- Encoder.ReadFrom() (added in v4) is buggy HOT 2
- go get: file too large HOT 3
- Reuse Writer panic
- Write after Flush writes 0 bytes, no error because state is closed.
- Java compress data can not be decompress HOT 5
- lz4 reader read block until buf is full? HOT 5
- Data race when using concurrency > 1
- [RSVP] What is the source of xxh32zero.go? HOT 2
- lz4: invalid source or destination buffer too short HOT 3
- jsonlz4: lz4: invalid source or destination buffer too short HOT 1
- I got error 403 HOT 1
- avoid uncompressed duplicates in testdata to make module smaller
- commit bc1239b broke decompressing legacy-compressed bytes in normal mode HOT 1
- Dictionary support in compression HOT 1
- [arm64] Performance regression from removal of 4x loop decoding HOT 2
- .unity3d lz4 compression and decompression HOT 1
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 lz4.