what the heck does this mean:
Code:
*** stack smashing detected ***; ./Prog terminated
Aborted (core dumped)
I understand the core dump, but what's with stack-smashing?

My program worked fine, but it seems when the destructors were called is where the error occurred.