Pergunta
Eu sou meio novo no ASN.1, então não sei se tenho arquivos inválidos ou se simplesmente não sei o que estou fazendo.
Encontrei um arquivo ASN para analisar mensagens H245 aqui. Existem muitas seções "..." que parecem quebrar o compilador que estou usando (bininarias). Se eu remover as entradas "...", posso compilar. É isso que devo fazer?
Estou enfrentando outros problemas ao decodificar e gostaria de garantir que essa não seja a causa desses problemas.
Solução
O "..." indica que a estrutura (sequência, escolha etc.) pode ser expandida em uma versão futura, ou seja, mais campos podem ser adicionados após o "...". O decodificador ASN.1 deve ser capaz de ler com sucesso os dados, mesmo que esses campos adicionais sejam inseridos. É permitido ignorar os novos campos.
O arquivo ASN que você está processando já fez uso da expansão. Não é mais a versão 1, pois existem campos após o "..." em certos lugares.
Remover o "..." é uma solução de curto prazo. Você terá problemas quando as estruturas forem expandidas novamente, porque é provável que seu decodificador tropeça nos novos campos.