+++ This bug was initially created as a clone of Bug #603075 +++
With ElectricFence-2.2.2-30.fc14, For program that use posix_memalign(), ElectricFence incorrectly report errors such as:
ElectricFence Aborting: free(7fa424019200): address not from malloc().
In fact ElectricFence doesn't support posix_memalign(), so libc'smalloc() is called for allocation, but efence's free() is called for dellocation.
Bug #603075 has a patch that fix the problem.
It seems to be fixed in Fedora Core 15's ElectricFence-2.2.2-32.fc15, see this link
*** This bug has been marked as a duplicate of bug 684019 ***