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.
Makefile.in arch.c arch.h config.in configure configure.ac cpuall.h cpuv10.c cpuv10.h cpuv32.c cpuv32.h cris-desc.c cris-desc.h cris-opc.h cris-sim.h cris-tmpl.c crisv10f.c crisv32f.c decodev10.c decodev10.h decodev32.c decodev32.h devices.c dv-cris.c dv-rv.c mloop.in modelv10.c modelv32.c rvdummy.c semcrisv10f-switch.c semcrisv32f-switch.c sim-if.c sim-main.h tconfig.in traps.c