0

The following is the core dump got from the application crash(just took a line from the core dumped file).

003af9dc memcpy   (0, 0, 4629e8, 4629e8, 0, fbc06e65) + e8

I could not understand what it is trying to say here. As memcpy takes three parameters, here it is giving some 6 params. Can anybody explain me what these parameters stands for....

Thanks in advance.

Iqbal

3
Contributors
5
Replies
6
Views
10 Years
Discussion Span
Last Post by Iqbal_h_a
0

I guess I should add:
stdc allows the use of memcpy with the arguments you stated. What the compiler calls as its own version of run-time memcpy can have any number of aguments. A lot of the API is a simplified wrapper to a much more messy-to-use system call.

0

I'd say that you're over interpreting the data.

Crash dumps have very little symbol information. It's probably just 6 words from the stack pointer. Whether that matches any parameters (or local variables) needs more research.

The only obvious bit of information is the fault address is memcpy + 0xe8

0

I guess I should add:
stdc allows the use of memcpy with the arguments you stated. What the compiler calls as its own version of run-time memcpy can have any number of aguments. A lot of the API is a simplified wrapper to a much more messy-to-use system call.

Thanks Jim for your kind reply.

0

I'd say that you're over interpreting the data.

Crash dumps have very little symbol information. It's probably just 6 words from the stack pointer. Whether that matches any parameters (or local variables) needs more research.

The only obvious bit of information is the fault address is memcpy + 0xe8

Thanks Salem for your kind reply.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.