Dear Horst Kronstorfer,
In message <1324114390-27290-1-git-send-email-hkronsto@frequentis.com> you wrote:
> do_env_import() missed the final '\0' terminator when calculating the> size of an environment data block. This led to an erroneous 'bad CRC,> import failed' message for a checksum protected environment (-c.)
Can you please describe a test case that shows this bug?
Thanks.
Best regards,
Wolfgang Denk

Dear KRONSTORFER Horst,
In message <024FE3275EF7814D9B07390F28C0832C63A20CBC@vie196nt.frequentis.frq> you wrote:
>> > Can you please describe a test case that shows this bug?> > host:> echo foo=bar > env.txt> mkenvimage -b -s 13 -o env.bin env.txt> > be target:> tftp 200000 env.bin> env import -c $fileaddr> ## Info: input data size = 12 = 0xC> ## Error: bad CRC, import failed
Thanks.
[Note: it would have been even more helpful if you had also provided
a hex dump of "env.bin" - as is, it's difficult for me to see if
there is a bug with cmd_nvedit or with your version of the mkenvimage
tool.]
Best regards,
Wolfgang Denk