[vfs] Better fix for NULL deref in File::Read()

Improve 775bab90089dd521408f8dc72434cfce63d51ebe