I wrote a little c program and compiled it with gcc.
It crashed: “Memory fault (core dumped)”.
There is no ‘core’ file in the current directory.
I searched the entire disk for it:
#find / -name core -ls
and nothing turned up. How do I produce a core
dump to feed to gdb?
I wrote a little c program and compiled it with gcc.
It crashed: “Memory fault (core dumped)”.
There is no ‘core’ file in the current directory.
I searched the entire disk for it:
#find / -name core -ls
and nothing turned up. How do I produce a core
dump to feed to gdb?
and if I have same binary in different subdirectories, what I should
expect from that core-in-one-source system to do?
e.g. if I have
/usr/local/foo/binary-name
/usr/local/bar/binary-name
where binary-name are identical files
if they coredumped simultaneously (or almost simultaneously), how can I
differ them?
The core file should show up in /var/dumps as
progname.core
-Peter
Anonymous_999 wrote:
I wrote a little c program and compiled it with gcc.
It crashed: “Memory fault (core dumped)”.
There is no ‘core’ file in the current directory.
I searched the entire disk for it:
#find / -name core -ls
and nothing turned up. How do I produce a core
dump to feed to gdb?
Andrej Timchenko <silpol@yahoo.com> wrote:
: and if I have same binary in different subdirectories, what I should
: expect from that core-in-one-source system to do?
: e.g. if I have
: /usr/local/foo/binary-name
: /usr/local/bar/binary-name
: where binary-name are identical files
: if they coredumped simultaneously (or almost simultaneously), how can I
: differ them?
If you run dumper with the -n option, a number is appended to each filename.
Steve Reid stever@qnx.com
TechPubs (Technical Publications)
QNX Software Systems