AnsweredAssumed Answered

stack corruption bug in DfuSe (+ proposed fix)

Question asked by grabner.markus on May 14, 2014
Hi!

I just noticed a stack corruption bug in the current release 3.0.3 of the DfuSe software (due to the attempt to read a hexadecimal number into an 8 bit variable using fscanf). The attached patch fixes the bug for reading Intel HEX files, a similar problem probably exists for reading S19 files.

Are there any news on an updated version of DfuSe? Aside from this issue being fixed, I am particularly interested in 64bit versions of the underlying binary-only DLLs such that the device firmware upgrade feature can be integrated into a 64bit application without depending on an external program.

Thanks & kind regards,
Markus

Attachments

Outcomes