On 25.01.2008 18:58, Peter Stuge wrote:
On Fri, Jan 25, 2008 at 10:55:24AM -0700, Myles Watson wrote:
I accidentally used an uncompressed payload with v2 when it expected a compressed payload, and it gave me the message:
Decoder scratchpad too small!! Decoding error = 1
I got this too.
I think it would be nicer to have an error like:
Payload not compressed with lzma!
And we can check it already at build time.
LZMA compressed payloads to not have a magic number, all you can do is check if the header parameters are in a reasonable range. Sorry. This problem fortunately does not exist in v3 because LAR does the compression itself and notes the compression type in th header.
Regards, Carl-Daniel