Notei que o usuário imediatamente antes do lbutler tinha um UID e GID de 10014 (em vez do esperado 1014). Esse usuário mudou sua senha e depois disso, o UID 1015 não pôde logar. Usando vipw eu inverti as duas linhas e salvei o arquivo. Ambos os usuários podem agora fazer login e as propriedades aparecem corretamente. Obrigado pelos ponteiros.