[Rd] Decompressing raw vectors in memory

Prof Brian Ripley ripley at stats.ox.ac.uk
Wed May 2 17:21:08 CEST 2012


On 02/05/2012 14:24, Hadley Wickham wrote:
> Hi all,
>
> I'm struggling to decompress a gzip'd raw vector in memory:
>
> content<- readBin("http://httpbin.org/gzip", "raw", 1000)
>
> memDecompress(content, type = "gzip")
> # Error in memDecompress(content, type = "gzip") :
> #  internal error -3 in memDecompress(2)
>
> I'm reasonably certain that the file is correctly compressed, because
> if I save it out to a file, I can read the uncompressed data:
>
> tmp<- tempfile()
> writeBin(content, tmp)
> readLines(tmp)
>
> So that suggests I'm using memDecompress incorrectly.  Any hints?

Headers.

> Thanks!
>
> Hadley
>


-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



More information about the R-devel mailing list