I was getting a coredump out of ipop3d (which I know isn't supported anymore,
but the problem I was seeing could just as easily occur in another, currently
supported app), because there's a pointer variable in ipop3d called "msg" and
the linker was trying to call that variable as a function from inside libaudit
rather than calling the "msg" function in the library. I think the function
should be renamed to something more specific to libaudit and hence less likely
to conflict with variable names in applications.
Thanks for reporting the issue. I've fixed it in 0.8.1 - which will be in