I have noticed that if Console2 crashes it leaves the threads in the tabs running this means that when it does crash you have to manually kill all the child processes or end up with an ever growing process table.
Here is the specific example that made me notice this issue. I had a number of tabs open, each with bash running in cygwin. One of my tabs had an instance of weblogic running. After Console2 crashed I was unable to restart my instance of weblogic since resources where in use, when I checked the process table I found that the original weblogic instance was still running.