Full path determination should allocate 1 extra byte than max.