Possibly blowing the stack

I've made some changes to a project and it has started throwing a SEGV error during runtime.  I suspect that I may be blowing the stack, but I'm not sure.  Is there any tools I can utilise for checking this?