I think this exception handler needs to call

```
env = new EnvVars();
```

so that the method is not returning `null`. Look at the Javadoc:

> empty map if failed (for example because the process is already dead, or the permission was denied.)