Need information on align_cpy_1 function
807575Nov 25 2009 — edited Dec 10 2009Hi,
Our application crached with a SIGBUS error when executing memcpy().
When we run debugger on the core file, the end of stack shows a call to align_cpy_1.
From our code we call memcpy() to copy 8088 bytes. but the stack shows align_cpy_1
with the following parameters
align_cpy_1(0xfe86e000, 0xffbfb598, 0x1c00, 0x0, 0x4, 0xfffffff8)
I am assuming here the third parameter sent is number of bytes in hex. (7168 in decimal).
I have read that align_cpy_1 functions are platform specific library routines in libc_psr.so.
Can anybody provide information on how this fucntion call works.
Is it internally called by kernel to copy by block sizes. ??
Thanks very much for the reply.