jail: fix segfault on missing name and refactor