Keil Logo

C251: DATA PASSED TO SPRINTF GETS CORRUPTED


Information in this article applies to:

  • C251 Version 3.53

SYMPTOM

If a sprintf call uses function calls as arguments, the pointer to the format string gets corrupted.

CAUSE

There was an error in the way the C251 compiler generated machine code for the sprintf call, under certain circumstances.

RESOLUTION

Download the attached file, and use it to replace the version of C251.exe in your C251/BIN folder.

ATTACHED FILES

Request the files attached to this knowledgebase article.

Last Reviewed: Saturday, May 28, 2005


Did this article provide the answer you needed?
 
Yes
No
Not Sure
 
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.