core: make getcwd() fail-safe