returning from inside a handler iirc is a bad thing, i don't know for sure if PSEH supports that. KJK, please comment on this ;)+ } _SEH_HANDLE { + AFD_DbgPrint(MIN_TRACE,("Access violation copying buffer info " + "from userland (%x %x)\n", + Buf, AddressLen)); + ExFreePool( NewBuf ); + return NULL; + } _SEH_END;