Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você usou o message para mandar uma mensagem, e o motor recusou o endereço antes de escrever a carta. Vamos ver o que ele espera. O primeiro argumento do message é um gtrID, o endereço de um gtr, a linha de execução que vai receber a carta. Esse endereço tem um formato bem preciso: sessenta e quatro dígitos hexadecimais minúsculos, no segmento inteiro, do mesmo jeito que o whoami e o process.spawn mostram um. Se o valor que você passou não tem esse formato, não existe casa alguma para onde o fedex possa levar a carta. Então o motor recusa já na porta, e nada é escrito. Um detalhe importante: se o endereço tem o formato certo, mas não existe um gtr vivo ali, a recusa não vem daqui. O fedex responde, com gone para um gtr aposentado, ou no.answer para um que ninguém carrega. Um exemplo: você passa um nome de projeto no lugar do endereço. A correção é usar o gtrID de verdade. A mensagem mostra o que foi escrito e o motivo.
Texto do catálogo de erros do motor do Rush.
