improve error messages

It's not the logdir that has issues, it's the app dir.

Fixes #655