[Bug 509398] glibc's free() invalid pointer check