Intel® Inspector Help
Occurs when an application calls the memcpy function with two pointers that overlap within the range to be copied. This condition is only checked on Linux* systems. On Windows* systems, this function is safe for overlapping memory.
ID |
Code Location |
Description |
---|---|---|
1 |
Call site |
Represents the location from which the memcpy function was called. |
char *p = (char *)malloc(10); memcpy(p+3, p, 5);
If the arguments represent the range you want to copy, call the memmove function instead of the memcpy function.