File: Error check name string buffer allocation
File: Error check path string length
File: Allocate File after validating path strlen