GDB corrupted stack frame – How to debug?
Those bogus adresses (0x00000002 and the like) are actually PC values, not SP values. Now, when you get this kind of SEGV, with a bogus (very small) PC address, 99% of the time it’s due to calling through a bogus function pointer. Note that virtual calls in C++ are implemented via function pointers, so any … Read more