GDB, the GNU Project debugger, allows you to see what is going on `inside' another program while it executes -- or what another program was doing at the moment it crashed.
arm/ COPYING ChangeLog Makefile.in README armcopro.c armdefs.h armemu.c armemu.h armfpe.h arminit.c armopts.h armos.c armos.h armrdi.c armsupp.c armvirt.c bag.c bag.h communicate.c communicate.h config.in configure configure.ac dbg_conf.h dbg_cp.h dbg_hif.h dbg_rdi.h gdbhost.c gdbhost.h iwmmxt.c iwmmxt.h kid.c main.c maverick.c parent.c tconfig.in thumbemu.c wrapper.c common/ ChangeLog Make-common.in Makefile.in aclocal.m4 callback.c cgen-accfp.c cgen-cpu.h cgen-defs.h cgen-engine.h cgen-fpu.c cgen-fpu.h cgen-mem.h cgen-ops.h cgen-par.c cgen-par.h cgen-run.c cgen-scache.c cgen-scache.h cgen-sim.h cgen-trace.c cgen-trace.h cgen-types.h cgen-utils.c cgen.sh common.m4 config.in configure configure.ac dv-core.c dv-glue.c dv-pal.c dv-sockser.c dv-sockser.h gdbinit.in genmloop.sh gennltvals.sh gentmap.c gentvals.sh hw-alloc.c hw-alloc.h hw-base.c hw-base.h hw-device.c hw-device.h hw-events.c hw-events.h hw-handles.c hw-handles.h hw-instances.c cris/ d10v/ erc32/ frv/ h8300/ igen/ iq2000/ m32c/ m32r/ m68hc11/ mcore/ mips/ mn10300/ ppc/ sh/ sh64/ testsuite/ v850/ ChangeLog MAINTAINERS Makefile.in README-HACKING configure configure.ac