In C++, in which way the stack may get corrupted. One way I guess is to overwriting the stack variables by accessing an array beyond its boundaries. Is there any other way t
Throwing an exception inside a destructor is a good candidate. It would mess up the stack unwinding.