GCC Debugging/g++/Other

*** glibc detected *** ./PROGRAM_NAME: free: invalid pointer: ADDRESS ***

 * produced with GCC 4.4.3?
 * May also produce a "segmentation fault" error
 * May cause program execution to break well before the true faulty area of code
 * Check for function declarations and definitions that do not match
 * Check for missing or invalid return types in function definitions