Códigos de erro de aplicativos Blackberry - ChimeraTool help

AvisosAtive os avisos para obter informações atualizadas sobre a versão do aplicativo!Assinar!  Não, obrigado

Códigos de erro de aplicativos Blackberry

Este documento foi criado em 14 de set. de 2016 12:03:57, e modificado em: 8 de jul. de 2024 04:08:01.

The translation of this document is powered by Google Translate.

Esta seção de ajuda inclui todos os códigos de erro de dispositivos e aplicativos Blackberry e seus significados.

Erro do dispositivo

300-303 Carga incorreta REinstalar o sistema operacional e os aplicativos no smartphone BlackBerry

 

395 Código de erro não classificado

 

400-564 Falhas de página Reinstale o sistema operacional e os aplicativos no smartphone BlackBerry.

 

310-314 Falha de hardware Execute uma reinicialização total no smartphone BlackBerry. Para obter mais informações, OU reinstalar o sistema operacional e os aplicativos no smartphone BlackBerry.

- Observação: se essas tarefas não resolverem o erro, entre em contato com seu provedor de serviços.

 

320-325 Falha AMX Reinstale o sistema operacional e os aplicativos no smartphone BlackBerry.

 

330-339 Falha nas tarefas do aplicativo Reinstale o sistema operacional e os aplicativos no smartphone BlackBerry.

 

340-343 Falha de memória

 

350-359 Falha no aplicativo de software

 

360-363 Falha na memória flash Reinstale o sistema operacional e os aplicativos no smartphone BlackBerry.

 

365-368 Entre em contato com seu provedor de serviços.

 

410 Falha de rádio Reinstale o sistema operacional e os aplicativos no smartphone BlackBerry.

- Nota: Se esta tarefa não resolver o erro, entre em contato com seu provedor de serviços.

 

411 Falha de rádio Reinstale o sistema operacional e os aplicativos no smartphone BlackBerry.

- Nota: Se esta tarefa não resolver o erro, entre em contato com seu provedor de serviços.

 

507 Nenhum aplicativo no dispositivo BlackBerry

 

ERRO DO APLICATIVO:

101 Falha na inicialização anterior O dispositivo foi redefinido durante o processo de inicialização da JVM. Este erro indica que a JVM descobriu que o sinalizador “boot in progress” foi definido na inicialização. Essa tela tem como objetivo interromper ciclos contínuos de redefinição para que ações corretivas possam ser tomadas.

 

102 Código inválido no sistema de arquivos O sistema verificou os arquivos .COD no dispositivo portátil para modificação e determinou que há um problema com um ou mais. Arquivos COD. Se todos os carregamentos falharem, isso poderá indicar um erro no processo de criação em que houve um problema ao assinar os arquivos de código. Se houve alguma ação do usuário no dispositivo que causou esse problema, o ciclo de redefinição será contínuo, pois o código no sistema de arquivos foi corrompido. O único método de recuperação é limpar o dispositivo e restaurar um novo sistema.

 

103 Não é possível encontrar o endereço inicial O endereço inicial do arquivo .COD de inicialização não pode ser encontrado. Isso pode indicar que um arquivo .COD de inicialização não foi instalado no dispositivo ou que seu formato é inválido ou corrompido.

 

104 Uncaught Uma exceção Java não detectada foi lançada pelo código Java e diagnosticada pela JVM. A execução pode continuar ou o dispositivo portátil pode ser conectado a um depurador em um desktop por meio de um cabo serial ou USB. O log de eventos deve conter o rastreamento da exceção lançada.

 

105 Exemplo, DbRecSize( %d ) -> %d A API do sistema de arquivos retornou um status de erro para uma determinada operação. Isso pode indicar um sistema de arquivos corrompido ou um erro na JVM.

 

106 Erro no sistema gráfico Foi detectado um erro no sistema gráfico do dispositivo.

 

107 operador new() chamado Uma classe C++ na JVM não foi codificada corretamente para ser capaz de herdar do VMRamObject aquilo que tem a substituição correta para o operador new. Extraia o BUGDISP atual (pós-reset)

 

108 operador delete() chamado Uma classe C++ na JVM não foi codificada corretamente para ser capaz de herdar do VMRamObject aquilo que possui a substituição correta para o operador delete. Extraia o BUGDISP atual (pós-reset).

 

109 Erro PriorityMessageCount: O valor retornado por RimPriorityMessageCount é negativo quando deveria ser sempre maior ou igual a zero. Isso indica um erro no código do sistema operacional. Extraia o BUGDISP e EVENTLOG atuais (pós-redefinição).

 

110 Erro de tempo de inatividade de evento não ocioso: Foi detectado um problema no acúmulo de tempo de inatividade da JVM, que representa há quanto tempo a JVM está ociosa. Isso geralmente indica um erro no firmware do dispositivo portátil ou na JVM. Isso também pode ocorrer se a contagem de ticks ultrapassar após mais de 400 dias de uso do dispositivo.

 

111 Erro no mecanismo de fonte Foi detectado um erro no sistema do mecanismo de fonte do dispositivo. Extraia o BUGDISP e EVENTLOG atuais (pós-redefinição).

 

112 Falha na declaração nativa Java Um erro foi detectado no código nativo Java. Extraia o BUGDISP e EVENTLOG atuais (pós-redefinição).

 

200 O gerenciador de aplicativos lançou uma exceção não detectada O thread de evento do gerenciador de aplicativos lançou uma exceção não detectada e, portanto, não pode continuar com a execução.

 

201 Falha no código de inicialização criptográfica A inicialização do sistema criptográfico falhou e o dispositivo portátil não pode continuar com a execução.

 

202 Foi detectado um ataque ao armazenamento de chaves O ataque foi detectado e a execução não pode continuar.

 

203 Processo do console morreu O processo do console do gerenciador de aplicativos (geralmente a faixa de opções) morreu. Provavelmente, isso se deve a uma exceção não detectada durante a execução.

 

204 Exceção de conteúdo persistente Um aplicativo tentou enviar um objeto de texto simples para o armazenamento persistente. Isso só acontecerá se a Proteção de Conteúdo estiver ativada e um processo tentar salvar algo no arquivo Pers.istentStore marcado como texto simples. Como esta exceção não foi tratada corretamente, o armazenamento persistente está agora em mau estado. Portanto, deve haver uma redefinição para reverter ao último ponto de confirmação válido. NOTA: Este erro da JVM reflete um erro no código Java, a JVM está simplesmente diagnosticando o erro. Este não é um problema da JVM, o log de eventos conterá informações sobre o código Java incorreto.

 

501 VM_THREAD_SWITCHED: Erro Interno, Este é um retorno de erro utilizado internamente na VM. Nunca deve ser relatado como um erro do dispositivo.

 

502 VM_PROCESS_DEATH: Todos os processos foram encerrados, o último processo Java foi encerrado. Não há mais nada para executar.

 

503 VM_THREAD_DEATH: Erro Interno Este é um retorno de erro utilizado internamente na VM. Nunca deve ser relatado como um erro do dispositivo.

 

504 VM_THREAD_SWITCH: Erro Interno Este é um retorno de erro utilizado internamente na VM. Nunca deve ser relatado como um erro do dispositivo.

 

505 VM_BAD_CODE: Código de bytes inválido. Ocorreu um erro no compilador JIT.

 

506 Exceção não detectada Uma exceção Java não detectada foi lançada no thread Java da VM inicial, encerrando assim o único thread ativo no sistema. O log de eventos contém o rastreamento da exceção.

 

507 Link não satisfeito Uma dependência em um arquivo .COD não pôde ser satisfeita porque o arquivo .COD está faltando.

 

508 Objeto inválido Foi detectado um problema com um comando do depurador para a VM.

 

509 VM_PPO_INFINITE_LOOP: loop infinito na fase PPO do GC. A contagem máxima de iterações para a fase PPO de um GC deve ser o número máximo de identificadores de arquivo no sistema. Este erro indica que a contagem de iterações excedeu essa contagem e, portanto, há uma falha no loop PPO ou em um sistema de arquivos corrompido. O número inteiro hexadecimal extra na string de erro é o ID flash do registro atual onde o loop infinito foi detectado.

 

510 Deadlock Todas as threads estão aguardando objetos, resultando em um deadlock. O sistema não pode se recuperar desse estado porque nenhum thread pode liberar um bloqueio.

 

511 Conexão de depuração interrompida Ocorreu um problema durante a depuração que pode ser causado por um problema de VM ou por um comando de depuração incorreto enviado à VM.

 

512 GC anulado Uma coleta de lixo ociosa foi interrompida por um evento do usuário, como o pressionamento do teclado ou o movimento do trackwheel.

 

513 precisa ser executado Um opcode requer que uma classe seja executada antes de poder continuar uma execução completa.

 

514 precisa ser executado Uma nova instância de uma classe foi alocada e deve ser inicializada pelo construtor padrão antes de poder ser usada.

 

515 Grupo de objetos muito grande Os objetos acessíveis formam um grupo que não pode ser representado adequadamente pela JVM porque há muitos objetos ou o tamanho total dos objetos é muito grande.

 

516 IDs persistentes esgotados Ao confirmar um objeto persistente, a JVM descobriu que o contador de IDs de armazenamento persistente atingiu seu limite. O objeto não foi confirmado e um erro crítico foi relatado. Esse erro nunca deve ocorrer, a menos que o dispositivo seja muito usado durante anos.

 

517 Sistema de arquivos corrompido Uma inconsistência foi detectada no armazenamento de objeto persistente da JVM.

 

518 Longjmp inesperado Uma fase de marcação de coleta de lixo foi encerrada por meio de um longjmp. Isto indica que a fase de marcação foi interrompida quando deveria ter sido concluída sem interrupção. Isso nunca deveria acontecer porque essas ações são executadas quando o dispositivo não está ocioso e os GCs só podem ser interrompidos quando o dispositivo está ocioso.

 

519 Erro interno O host JVM está ausente ou foi desativado.

 

520 Retorno Interno Um estado interno que indica que um retorno de método Java precisa ser executado.

 

521 Espera Perigosa Um Object.wait() foi executado por um thread que mantém um bloqueio em outro objeto. Isso só é verificado no simulador sob o controle da opção de aplicativo JvmDebugWaits.

 

522 Sincronização entrelaçada Um thread adquiriu dois bloqueios em objetos em uma ordem que não corresponde à ordem em que os bloqueios anteriores para os dois tipos foram adquiridos. Isto indica uma situação de impasse potencial futuro e é relatado. A verificação está disponível apenas no simulador sob o controle da opção de aplicativo JvmDebugLocks.

 

523 Processo do sistema morreu Um processo Java crítico foi encerrado e o dispositivo não pode continuar a operar normalmente.

 

524 Erro LMM Um objeto foi marcado como recuperado pelo Gerenciador de pouca memória, mas não foi liberado durante uma coleta de lixo. Isso só é verificado no simulador sob o controle da opção de aplicativo JvmDebugLMM.

 

525 Objeto persistente inválido Uma operação de confirmação automática durante uma coleta de lixo detectou um objeto não persistente acessível a partir da raiz do armazenamento persistente. O tipo de objeto foi gerado no log de eventos.

 

526 java.lang.Object não encontrado. A definição de classe para java.lang.Object não pode ser encontrada.

 

527 java.lang.String não encontrado. A definição de classe para java.lang.String não pode ser encontrada.

 

528 Sistema de arquivos corrompido. Irrecuperável. Todos os dados serão perdidos durante a execuçãocontinua. A tela da mensagem de erro contém um número que representa um “motivo” interno para a corrupção. Este erro não é diagnosticado se um arquivo .COD tiver sido removido, pois a JVM deve excluir objetos que foram definidos no arquivo COD removido; portanto, esse erro não é esperado na operação normal do dispositivo.

 

Códigos de motivo:

1. A referência de array raiz não é uma referência de array válida

 

2. O tipo de array raiz não é Object[]

 

3. tamanho da matriz raiz <1 (ou seja, Object[0])

 

4. O conteúdo de root[0] não é uma referência válida

 

5. tipo de root[0] não é LongIntHashtable

 

6. O cabeçalho da matriz segmentada persistente contém uma referência inválida

 

7. uma entrada em um Object[] persistente contém uma referência inválida

 

8. O tipo de um objeto refere-se a um arquivo de código desconhecido

 

9. A descrição do tipo de objeto no arquivo de código não corresponde ao tamanho na loja

 

10. um campo de tipo de referência em um objeto contém uma referência inválida

 

11. um campo de tipo de referência em um objeto aponta para um objeto do tipo errado

 

12. um Object[] persistente não tem seu descritor

 

13. O objeto no armazenamento persistente não está marcado como persistente

 

14. A matriz raiz está segmentada e um dos segmentos é inválido

 

529 Sistema de arquivos corrompido. Prestes a tentar a recuperação. Alguns dados podem ser perdidos e outros serão perdidos quando a execução continuar. A tela da mensagem de erro contém um número que representa um “motivo” interno para a corrupção. Este erro não é diagnosticado se um arquivo .COD tiver sido removido, pois a VM deve excluir objetos que foram definidos no arquivo .COD removido; portanto, esse erro não é esperado durante a operação normal do dispositivo.

 

530 VM_PREVENT_GC_OVERFLOW: _preventGC estouro. Um número fixo de objetos nativos pode ser protegido contra coleta de lixo. Este erro indica que um objeto nativo excedeu o limite fixo de objetos que podem ser protegidos. Se o dispositivo tiver sido redefinido ou os rastreamentos de thread forem registrados, o nome do objeto nativo real poderá ser extraído.

 

531 Flash esgotado Há certas operações em que a JVM não pode tolerar a falta de espaço flash. Nessas circunstâncias, esse erro será relatado se a JVM não puder alocar a quantidade necessária de espaço flash.

 

532 VM_ASSERTION_FAILED: falha na asserção. Normalmente este erro da JVM nunca deve ser relatado, pois o dispositivo não é enviado com as asserções habilitadas. O simulador pode reportar este erro no modo de depuração indicando que uma asserção da VM foi violada. Tente digitar BKPT. Isso ativará o depurador e descartará a pilha de chamadas nativa para encaminhamento à equipe de VM.

 

533 VM_RUN_METHOD: precisa ser executado. Usado internamente para que o ECMAScript chame métodos Java.

 

534 VM_FAST_RESET_DISABLED: Redefinição rápida desativada. Usado internamente para indicar que o recurso de reinicialização rápida não está disponível. Frequentemente usado com um código específico da plataforma.

 

535 VM_UNUSED_535: erro de VM não utilizada.

- Erro 535 significa que você ficou sem memória. Um motivo para o erro 535 pode ser que o agendador de threads de memória virtual cessou quando um thread ficou sem memória. Sabe-se que esse erro ocorre durante uma sequência de inicialização ou se e quando o thread do evento principal para de funcionar.

- Resolução: primeiro, reinicie o computador de mão. Se isso não resolver o problema, obtenha a versão mais recente do software do dispositivo portátil BlackBerry através da sua operadora. Em seguida, execute o Application Loader no BlackBerry Desktop Manager para atualizar o dispositivo portátil. Exclua alguns dos temas/toques/etc. para abrir espaço.

 

536 VM_FAST_RESET_BAD_INSTANCE: falha na verificação da instância da VM. Usado internamente para indicar quando a estrutura da VM transmitida chegou ao endereço errado ou foi corrompida.

 

537 VM_FAST_RESET_BAD_HEAP: falha na verificação de heap. Usado internamente para indicar que o heap da VM foi corrompido ou que os ponteiros para o heap foram corrompidos.

 

538 VM_FAST_RESET_BAD_IRAM: Falha na verificação de IRAM. Usado internamente para indicar que as verificações do IRAM da VM detectaram corrupção das estruturas de dados da VM (threads + pilhas locais) que residem no IRAM.

 

539 VM_FAST_RESET_NOT_IDLE: não ocioso. Usado internamente para indicar que a VM não estava ociosa quando ocorreu a reinicialização e, como tal, não pode continuar com uma reinicialização rápida.

 

540 VM_FAST_RESET_MULTIPLE_RESETS: Múltiplas redefinições. Usado internamente para indicar que o tempo desde a última redefinição rápida é menor que o tempo mínimo alocado. Ao desativar várias redefinições rápidas em um curto período de tempo, isso evitará a ocorrência de loops de redefinição rápida.

 

541 VM_HEAP_COMPACT_INFINITE_LOOP: loop infinito detectado na compactação do heap. A VM detectou um problema em seu heap de RAM que indica que sua RAM foi corrompida. O problema foi detectado identificando um possível loop infinito durante a compactação do heap de RAM. Um log bugdisp e um log de eventos devem ser extraídos rapidamente quando o dispositivo estiver nesta condição. Se possível, essas imagens da RAM devem ser salvas.

 

542 Vazamento transitório de memória A JVM detectou que parte da memória não foi liberada, o que indica que ocorreu um vazamento de memória. Este condomínioA doença é detectada o mais cedo possível na esperança de que a causa possa ser isolada.

 

543 VM_FS_MISMATCH: Sistema de arquivos Java incompatível instalado. A VM detectou que o binário do SO usado aqui é diferente daquele binário do SO usado para criar o sistema de arquivos Java. Isso significa que os métodos nativos Java podem não estar vinculados corretamente e, como tal, a integridade do sistema não pode ser garantida. O sistema pode ser recuperado usando os comandos VM DLFX e DLPS para excluir os ajustes e parâmetros de armazenamento persistentes. Isso limpará todos os dados e correções e permitirá que o sistema de arquivos seja vinculado novamente para corresponder ao novo binário do sistema operacional. Nota: A ordem de recuperação é importante: 1) Excluir correções 2) Excluir armazenamento persistente 3) Redefinir o dispositivo.

 

544 VM_SECTION_MAP_OVERFLOW: um módulo faz referência a mais de 255 outros módulos. A VM detectou que um módulo está tentando fazer referência a mais de 255 outros módulos. O sistema de arquivos deve ser extraído imediatamente quando esse erro for detectado.

 

545 VM_INCOMPATIBLE_FILESYS: um sistema de arquivos incompatível ou corrompido foi encontrado. A VM detectou um sistema de arquivos incompatível ou corrompido. O sistema de arquivos deve ser extraído imediatamente quando esse erro for detectado.

 

546 VM_UNUSED_546: não utilizado. A VM detectou que a imagem RAM do sistema de arquivos foi corrompida (falha na verificação de CRC). É melhor redefinir do que duplicar a corrupção em um piscar de olhos.

 

547 VM_UNUSED_547: não utilizado. Erro de VM não utilizado.

 

548 VM_UNUSED_548: não utilizado. Erro de VM não utilizado.

 

549 VM_UNUSED_549: não utilizado. Erro de VM não utilizado.

 

Existem duas opções para realizar uma reinicialização: uma reinicialização total e uma reinicialização suave.

Reinicialização total

 

Para executar uma reinicialização completa no smartphone BlackBerry, execute as seguintes etapas:

- Remova a tampa da bateria da parte traseira do smartphone.

- Remova a bateria e insira-a novamente após alguns segundos.

- Recoloque a tampa da bateria.

 

Reinicialização suave

 

Para executar uma reinicialização suave no smartphone BlackBerry 10, siga um destes procedimentos:

- Pressione e segure a tecla Liga / Desliga por 10 segundos.

- Pressione e segure a tecla Aumentar volume e a tecla Diminuir volume ao mesmo tempo por 10 segundos.

 

Para realizar uma reinicialização suave, nos smartphones BlackBerry executados na versão BlackBerry 7 ou anterior, conclua as seguintes etapas:

Nota: Este método está disponível apenas em modelos de smartphone BlackBerry com teclado QWERTY.

Não tente executar uma reinicialização suave em smartphones BlackBerry equipados com tecnologia SureType ou tela sensível ao toque SurePress; alguns exemplos desses dispositivos vêm do BlackBerry Pearl Series, BlackBerry Pearl Flip Series e do próprio smartphone BlackBerry Storm.

- Pressione e segure a tecla Alt.

- Enquanto mantém pressionada a tecla Alt, pressione e segure a tecla Shift direita.

- Enquanto mantém pressionadas as teclas Alt e Shift direita, pressione a tecla Backspace/Delete.

- A tela do smartphone BlackBerry será desligada para indicar que a redefinição foi iniciada. As chaves agora podem ser liberadas.

Observação: as teclas Alt, Shift direita e Backspace/Delete não são exibidas da mesma maneira em alguns smartphones BlackBerry, no entanto, a localização dessas teclas não muda.

Martview forum

Martview is not our official forum but it can bring help to all our customers, since the questions asked are answered by professionally relevant users and administrators there.

Open forum

Test Points Library

A continuously updated collection of Test Point photos, PCB Diagrams and Blueprints to help everyone easily find the test point pins on smartphone motherboards - all at one place!

Open Test point library

Foro Hosting GSM

Este é o nosso foro oficial de língua inglesa. Recomendamo-lo para todos os nossos usuários, porque muitos problemas e erros foram descritos e respondidos ao longo dos anos.

Pular ao foro