Volker,
 thanks for the info on the core dumps. that will make the problem
solveable.

Cheers,
 Derek.
On 29/08/13 15:41, Volker Kuhlmann wrote:
On Thu 29 Aug 2013 13:57:51 NZST +1200, Derek Smithies wrote:

The source code I have, and I can compile it just fine. I then
release it to commercial
customers who use it. One customer has found a method of crashing it.

Where was the crash - and what caused it?

Well, I simply cannot give him a debug version of the executable to run.
Perfect, ask for a crash dump (those infamous *ix core files), and make
sure to tell customer to change shell process limits (coredumpsize etc)
first so it's not truncated.

You then load this core dump with your -g compiled version and will be
taken straight to the black hole.

It works because both binaries are exactly identical - the additional
symbol and debugging information is in different segments of the
executable.


--
========================================
Q How did you make it work?
A The usual story, got everything right.

_______________________________________________
Linux-users mailing list
[email protected]
http://lists.canterbury.ac.nz/mailman/listinfo/linux-users

Reply via email to