Before revision: More common , and sometimes called the worst mistake in computer programming, is an invalid pointer due to a null pointer error (when the malloc failed) or a dangling pointer error (when the memory was released by other code, or a host of other problems
After revision: More common is a dangling pointer that does not refer to a properly allocated memory object.