Hi. I'm experiencing a problem when writing a TTree to file in Root 3.02/07. At some point iit just hangs, and if I stop it with a ctrl-c I get the following message: >>>>> *** Break *** keyboard interrupt *** Interpreter error recovered *** out_offset=14, len=6312, out_size=6312 R__zip: output buffer too small for in-memory compression >>>>> I've found that this message gets printed from line 263 of zip/src/Bits.c, but I don't know what to do to address this problem. Searching through the Root website, I found the following text from the 2.22 release notes: >>>>> TBasket::WriteBuffer modified. In some very special cases, it was found that the size of the "compressed" buffer could be larger than the uncompressed buffer (this in case of byte data types). When this happens, the buffer is written in uncompressed mode. The message generated in the above case was: mmzip: output buffer too small for in-memory compression With this modification, users should not see this message anymore. >>>>> I'm still left wondering what I can do to fix this. I'm afraid I haven't got a simple example that isn't dependent on a lot of local libs. Thanks for any help, -Gene Van Buren
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:52 MET