Will program stop if status != kCVReturnSuccess? Shouldn't we return pxbuffer == NULL in this case?

What I mean is that if we can process somehow pixel buffer creation failure in the calling code, then we should return pxbuffer == NULL. But I'm not sure if we return from the function if we use NSParameterAssert. Usually Assert results in program termination...