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.
cygserver/ ChangeLog Makefile.in README aclocal.m4 bsd_helper.cc bsd_helper.h bsd_log.cc bsd_log.h bsd_mutex.cc bsd_mutex.h client.cc configure configure.in cygserver-config cygserver.cc cygserver.conf msg.cc process.cc process.h sem.cc shm.cc sysv_msg.cc sysv_sem.cc sysv_shm.cc threaded_queue.cc threaded_queue.h transport.cc transport.h transport_pipes.cc transport_pipes.h transport_sockets.cc transport_sockets.h wincap.cc wincap.h woutsup.h cygwin/ config/ include/ lib/ libc/ regex/ regexp/ CYGWIN_LICENSE ChangeLog ChangeLog-1995 ChangeLog-1996 ChangeLog-1997 ChangeLog-1998 ChangeLog-1999 ChangeLog-2000 ChangeLog-2001 ChangeLog-2002 ChangeLog-2003 ChangeLog-2004 ChangeLog-2005 ChangeLog-2006 Makefile.in ROADMAP acconfig.h aclocal.m4 analyze_sigfe ansi.sgml assert.cc autoload.cc automode.c binmode.c child_info.h config.h.in configure configure.in cpuid.h crt0.c ctype.cc cxx.cc cygerrno.h cygheap.cc cygheap.h cyglsa.h cygmagic cygmalloc.h cygserver.h cygserver_ipc.h cygserver_msg.h cygserver_sem.h cygserver_shm.h cygthread.cc cygthread.h cygtls.cc cygtls.h cygwin-shilka cygwin.din cygwin.sc cygwin_version.h dcrt0.cc debug.cc debug.h delqueue.cc devices.cc devices.h devices.in dir.cc dlfcn.cc dll_init.cc dll_init.h dll_init.sgml dllfixdbg dlmalloc.c dlmalloc.h dtable.cc dtable.h dtable.sgml environ.cc environ.h errno.cc exceptions.cc exec.cc external.cc doc/ lsaauth/ mingw/ testsuite/ utils/ w32api/ COPYING CYGWIN_LICENSE ChangeLog Makefile.common Makefile.in README acinclude.m4 aclocal.m4 configure configure.in