Dave, I guess the interviewer is talking about this email by Theo: http://marc.theaimsgroup.com/?l=openbsd-misc&m=112475373731469&w=2
where he states: - When you free an object that is >= 1 page in size, it is actually returned to the system. Attempting to read or write to it after you free is no longer acceptable. That memory is unmapped. You get a SIGSEGV. - For a decade and a bit, we have been fixing software for buffer overflows. Now we are finding a lot of software that reads before the start of the buffer, or reads too far off the end of the buffer. You get a SIGSEGV. But it seems that this feature was disabled just before shipping 3.8 because too many ports were instable. 3.9 should come with it.