pieroxy / lz-string

LZ-based compression algorithm for JavaScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

decompression for some uint8 data fails in browser, but succeeds in node

aneeshdurg opened this issue · comments

When running through node.js I'm able to use uint8compress/decompress functions perfectly, but on the browser some data fails decompress with no error messages.

Here's the data in question converted to base64 using this code: https://gist.github.com/enepomnyaschih/72c423f727d395eeaa09697058238727

N4IgzgLghg5gpmEAuA2qCBLCAbOyQByA9hmHgDQhwB2UARrgCbIBmU2ZlUATjIkqGokyAfW7JQAN3YBXPEgAMleNTjcoEeWw5wAvpSGk4ImBJDTsc5EpAq1GrezL6Qh0XTMWri5TXubWJz1KFjg4RjooAGMAa09ZeRs7dQCkbWdKKKJqSHUMamtdfXQsXHwALSIiAFsQShp6JmQIbjkuXn5QAC8q2oFzBOsAOgBOX1UUxx0XHpqRKJpNcX6AD3jLRKGAVnH/KYyQAE917wVt3cnA6ZdQ8MjYk/kARguHK4OsnJaofMLikEwOHkIAA6lBJMd6rQGOFmq04O0+GYAO7gw4iFjcOAARxEa36XnkAGYAEyvVLpYIgVEQ+Z4x7IAAs2xJCgUAA5OUSAOwjIlbLZPdnk+QtNogFgyahRfCQOAABzqIHlPCg1U6Eqx2OQLxAMp8R2sXB1RUoNPRuRoMAgAAt6QTBkgnlshsLbH5Lmkgi5zRitSJjg6NshSSL3lTfVEAwyDck3l7pma0SJLdRrXbA1JHU8AGxhhMHW4RaJxIPeXVxinezLZXI/AqKU0lIH4ADyLBYZAgSoaMOYSDFCJAPCR/SIHa7YHtoGWWeDiiGCjJ7om8cpLlMZfkAFozkv8+vKB4t0aV3tw6aQOPO3AIFPMyBZwN50kPWvq7YY6/V1XEyBj3OpyLsulb7HoNxhMWDwnk6B4fp8da/I2/yAmUSAgAAKuoOQsEQ3C1FCjSwgO8KIhqYBROw8iAZsOxnp6h56osahmPiNHDHRoEXpQD6EhxcHXJQ3BENAmDZF+AmFpB9yluxsH0e+f4Id8SEKE2AKlMCACS1CSGoEAAMJENgeE9tCTQkeKI4akWMkxhWb6/h8tYqQ2g7qahwJYVAOF4QRVDmcRg5kWYFFUfZklUgs1BLKxX7nApTlUrxjpnJxjlgZewmiRg4kwd+54FlStklhFiWZTWXx5A2akoZp+AYRgZSEX2cJWR0ZiYLg07Pt4IEZdxGndSl879T+FUStJpUwQ542Dcp1V/OQzZoZh2FgLh+FmUR/bBcOHX9GFaFyWcJLpXNRUuNFsWrPF52FYxI1AfdDHei42UaLlDYnZFEF3NNcmzQ98EuYtyHLRpLboTpencIZxmmS1Fl7dZZgldBgO/ZViFufCHn1eh3m+VtSNBaR+2jqAR3Ub1zxY0xMUsbd+UJVxl08Xdv3vSJn15T95WDejsm0zq9MLfWS0rcCABCljiKTu3k6j/QMDI3Api0GCMMYbEi0gY3A3+qvq7kWvGE98gG69f5C/Zow8i9inOVVEvIQAupQ1REIwMi4J0LhcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

Can you tell us which browser this code fails in ? Also, please provide the uncompressed data if available.

Browser is Firefox on Ubuntu 20.04. I'll try to grab the uncompressed data soon

Which compression (and hence decompression) methods are you using? (eg: compress, compressToEncodedURIComponent, compresstoUTF16, ...) ?

Any news on this issue? If you cannot provide a data sample, I will close the issue soon.