Updates:
Status: Fixed
Comment #32 on issue 99 by [email protected]: Memcached 1.4.2 server
segmentation fault
http://code.google.com/p/memcached/issues/detail?id=99
I'm going to close out this bug; it turns out the user had an older version
of event.h in /usr/local, which was getting pulled in before the actual
installed version.
So I was right in figuring this was impossible. Thanks for the assist,
robin!
The most bizarre thing is that even with the wrong structs being used
between the library and memcached, that with a small patch it continued to
function. It should've just immediately exploded so far as I'm concerned.
The event.h was potentially four years older than the installed version of
libevent.