AVR C Runtime Library - Bugs: bug #35093, strlcat_P fails for some...
You are not allowed to post comments on this tracker with your current authentication level.
bug #35093: strlcat_P fails for some destinations
| Submitter: | Eric Mertens <glguy> | ||
| Submitted: | Sat 17 Dec 2011 12:31:48 AM UTC | ||
| Category: | Library | Severity: | 3 - Normal |
| Priority: | 5 - Normal | Item Group: | libc code |
| Status: | Fixed | Percent Complete: | 100% |
| Assigned to: | dmix | Open/Closed: | Closed |
| Release: | 1.7.* | Fixed Release: | None |
|
Sat 17 Dec 2011 07:00:19 AM UTC, comment #2: |
Dmitry Xmelkov <dmix> |
|
Sat 17 Dec 2011 12:38:17 AM UTC, comment #1: The same behavior exists in strlcat.S as well. |
Eric Mertens <glguy> |
|
Sat 17 Dec 2011 12:31:48 AM UTC, original submission:
In 2009 the strlcat_P function treats the X register as an 8-bit instead of 16-bit register in one case which will cause a failure when the null terminator in the destination string is at the end of a 256-byte aligned region of memory.
|
Eric Mertens <glguy> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found

Thanks!