Neste Post vou falar de vários tipos de error que acontecem no aparelho Blackberry e o respectivo procedimento para resolução.
Eis abaixo:
JVM = Java Virtual Machine –> É apenas um aspecto do software Java envolvido na interacção com a Web e é incluído no download de softwares Java e ajuda o SUN JRE a executar os aplicativos Java.
VM = Virtual Machine –> é um softwear de implementação de máquina que executa programas juntamente com a máquina física.
Erro e Descrição:
101 Erro interno do JVM
102 Código inválido no sistema de arquivos .cod. Os arquivos .Cod do dispositivo foi verificada a existência de modificações e talvez que tenha sido determinado que existe um problema com um ou mais arquivos .cod.
103 O endereço inicial para o boot do arquivo .cod não pode ser encontrado. Isto pode significar que um boot no arquivo .cod não foi instalado no dispositivo, ou que o seu formato é inválido ou está corrompido.
104 Uma execução foi retirada do código Java e diagnosticada pela JVM. A execução pode continuar ou o dispositivo pode ser anexado a um depurador em um desktop através de um cabo serial ou USB. O evento deverá conter o registro para investigar exceção.
105 O sistema operacional do API retornou um erro de operação. Isto pode indicar um arquivo corrompido ou um erro no JVM.
106 Um erro foi detectado no sistema de gráficos do dispositivo
107 Erro interno do JVM
108 Erro interno do JVM
109 Erro interno do JVM
110 Um evento não ocioso de tempo foi detectado e um problema na JVM definiu a acumulação de tempo que representa a quantidade de tempo do JVM. Isto indica um erro em qualquer sistema operacional ou o código JVM.
200 O gerenciador excluiu um aviso de exceção e, portanto, não pode continuar sendo executado.
201 A inicialização do sistema criptográfico falhou e o dispositivo não pode continuar a funcionar.
202 Um ataque a chave foi detectado e o dispositivo não pode continuar a funcionar
203 O gerenciador de console, normalmente do ecrã principal fracassou devido a um aviso de exceção.
501 Erro interno do JVM
502 São Todos os processos de saída. O último processo foi arquivado e não há nada para executar.
503 Erro interno do JVM
504 Erro interno do JVM
505 Erro interno do JVM
506 Uma exceção foi retirada na fase inicial da VM, matando assim a única ameaça no sistema. O evento contém um log para investigar a exceção
507 A dependência do arquivo .cod não pode ser satisfeita, devido a uma falta de um arquivo .cod. Instale o arquivo .cod faltante no dispositivo.
508 Objeto inválido. Foi detectado um problema com um comando para o depurador VM.
510 Todas as ameaças estão esperando os objetos, o que resulta em um impasse. O sistema não pode recuperar a partir deste estado e pode liberar um bloqueio.
511 Ocorreu um problema durante a depuração.
515 Os objetos formam um grupo que não podem ser adequadamente representados pela VM, pois o tamanho total dos objetos é muito grande.
516 Houve um flood no contador do sistema da máquina virtual (VM), deixando o contador como um loop e acabou estourando suas pilhas. O objeto não foi encontrado.
517 Foi detectada uma inconsistência no VM
518 Erro interno do JVM
519 Erro interno do JVM
520 Erro interno do JVM
521 Indica que o Object.wait() (código do j2me), foi executado por um aviso que detém um bloqueio de um outro objeto. Isso ocorre somente no simulador se o pedido JvmDebugWaits for trocado.
522 Uma ameaça fechou dois objetos em uma ordem que não corresponde à ordem anterior eclusa para que os dois tipos fossem adquiridos, o que indica um potencial futuro impasse da situação. Relatado apenas no simulador, quando o parâmetro é definido como JvmDebugLocks na aplicação. Na verdade é algum debug.
523 Um processo crítico acabou morrendo e o dispositivo não pode continuar a funcionar normalmente.
524 Um objecto foi marcado como recuperados pela pouca memória gerenciável, mas não foi liberado durante a colecta. Isto só é verificado no simulador sob o controle do interruptor da aplicação JvmDebugLMM
525 Objecto mau persistente. Um auto-commit na operação durante uma colecta foi detectado e um objecto não persistente alcançável a partir da persistente da raiz. O tipo do objecto pode ter sido resultado em log de eventos.
526 A definição de classe java.lang.object não pode ser encontrado
527 A definição de classe java.lang.object não pode ser encontrado
528 O sistema de arquivos está corrompido. Dados sobre o dispositivo são recuperáveis.
529 O sistema de arquivos está corrompido. Uma tentativa vai ser feita para recuperar os dados, mas alguns dos dados podem não ser recuperados e serão perdidos.
530 Erro interno do JVM
531 Memória flash foi esgotada.
532 Uma afirmação do JVM foi violada. Este erro pode ocorrer apenas no simulador e não em um dispositivo real.
Modo de Resolução.
Por Exemplo:
- Tela branca e ampulheta girando
- Erro Software 507
- Fatal error;
- E outas infinidades de erros