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.
po/ ChangeLog ChangeLog-0001 ChangeLog-0203 ChangeLog-2004 ChangeLog-2005 ChangeLog-2006 ChangeLog-9297 ChangeLog-9899 MAINTAINERS Makefile.am Makefile.in acinclude.m4 aclocal.m4 alpha-dis.c alpha-opc.c arc-dis.c arc-dis.h arc-ext.c arc-ext.h arc-opc.c arm-dis.c avr-dis.c bfin-dis.c cgen-asm.c cgen-asm.in cgen-bitset.c cgen-dis.c cgen-dis.in cgen-ibld.in cgen-opc.c cgen-ops.h cgen-types.h cgen.sh config.in configure configure.in cris-dis.c cris-opc.c crx-dis.c crx-opc.c d10v-dis.c d10v-opc.c d30v-dis.c d30v-opc.c dep-in.sed dis-buf.c dis-init.c disassemble.c dlx-dis.c fr30-asm.c fr30-desc.c fr30-desc.h fr30-dis.c fr30-ibld.c fr30-opc.c fr30-opc.h frv-asm.c frv-desc.c frv-desc.h frv-dis.c frv-ibld.c frv-opc.c frv-opc.h h8300-dis.c h8500-dis.c h8500-opc.h hppa-dis.c i370-dis.c i370-opc.c i386-dis.c i860-dis.c i960-dis.c ia64-asmtab.c ia64-asmtab.h ia64-dis.c ia64-gen.c ia64-ic.tbl ia64-opc-a.c ia64-opc-b.c ia64-opc-d.c ia64-opc-f.c ia64-opc-i.c ia64-opc-m.c ia64-opc-x.c ia64-opc.c ia64-opc.h ia64-raw.tbl ia64-war.tbl ia64-waw.tbl ip2k-asm.c ip2k-desc.c ip2k-desc.h ip2k-dis.c ip2k-ibld.c ip2k-opc.c ip2k-opc.h iq2000-asm.c iq2000-desc.c iq2000-desc.h iq2000-dis.c iq2000-ibld.c iq2000-opc.c iq2000-opc.h m10200-dis.c m10200-opc.c m10300-dis.c m10300-opc.c m32c-asm.c m32c-desc.c m32c-desc.h m32c-dis.c m32c-ibld.c m32c-opc.c m32c-opc.h m32r-asm.c m32r-desc.c