|
If you receive a core dump, the best thing you can do is to run it against a debugger.
Provided you have a copy of the program identical to the one your customer is using, and that your copy has been compiled with debugging on ("-g" flag on gcc), you can run it as described in the gdb manual:
$> gdb program coredump.
By doing this, you can inspect in detail the stack trace and the state of memory, exactly as if you were running your application locally.
|