[BUG] IsValidLowLevel() entails access violation

If the pointer memory is already null then it wouldn’t be able to find the function. That check might be there to handle singletons.