stack-protector

How to change the default behavior of overwriting when GCC -fstack-protector-all is set?

I would like to use the GCC -fstack-protector-all option on release mode. The main issue is that when there is an override a core is built. I would like to plug something that will just dump the stack and let the program continue. Is there a way to do that? ...