RX0153

Domínio: Execução

Mensagem de erro

%s não nomeia nenhum gtr: %s

Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.

A história

Você usou um endereço de processo que não aponta para nenhum gtr, e o motor recusou. Vamos entender. O endereço de um processo é o gtrID, um texto de sessenta e quatro dígitos hexadecimais, que o process ponto new ou o whoami devolveram. Se você escreve um texto de outra forma, ele não é um endereço, e é recusado pelo nome. Também é recusado um identificador bem formado que nenhum gtr carrega, nem vivo, nem aposentado: ele não nomeia nada neste motor. Mas há uma diferença importante: agir sobre um gtr aposentado não é esta recusa. Isso é tolerado, porque um escorregão não deve matar o script. A mensagem traz o texto escrito e o motivo de ele não nomear nada. Exemplos: um identificador cortado, com dígitos a menos, ou um de outra máquina. A correção: use o gtrID exato que o process ponto new devolveu, sem alterar, e guarde-o num nome em vez de digitá-lo.

Texto do catálogo de erros do motor do Rush.