When I attempt to debug a external process with Eclipse CDT, I'm able to attach to it, but I cannot get the debug configuration to find the original C source. When I launch the debugger with the process running within Eclipse, I can get the debugger to find the source code.
It is only when attaching to an external process that CDT doesn't find it. It simply sits content with showing the disassembled code. The problem is that the process handles input from the command line, and I don't seem to find a way to launch the debugger within Eclipse CDT and allow me to enter input.
I'm using Eclipse CDT (Helios) and Cygwin 1.7.1 btw.