BlackBerry Parts and Accessories Store
BlackBerry Parts and Accessories Store
Contact form
 
 

Códigos y descripción del error JVM (Java) en BlackBerry OS 4-7

This page is translated by robot. You may contact us if you have any questions on its content.

Por diversas razones, se puede ver en el teléfono inteligente OS BlackBerry 4-7 (esto es, por ejemplo, BlackBerry 9900 Bold, 9860 Torch, 8520) de error de JVM (Java Virtual Machine), y el trabajo no es un teléfono inteligente.

Tal vez esta información le ayudará a resolver el problema. Si el propietario no será capaz de entender — referirse al servicio La recuperación de la funcionalidad de BlackBerry después de un fallo.

blackberry jvm error 507 descripción
La siguiente tabla muestra los errores que pueden ocurrir en la máquina virtual de Java (JVM) en dispositivos BlackBerry. Contacto Research In Motion (RIM) si se encuentra con algún código de error que no aparecen en esta tabla.

Valor de error Descripción

101 inicio anterior fracasó
El dispositivo se restablece durante el proceso de inicio de JVM. La JVM encuentra la bota en el progreso de la bandera fue creada en el inicio. La pantalla está destinado a romper los bucles de reinicio continuos de manera que puedan tomar acciones correctivas.

102 Código no válido en el sistema de archivos
El sistema comprueba los archivos de bacalao en el dispositivo para la modificación y determinó que existe un problema con uno o más archivos de COD.

Si fallan todas las cargas, se puede producir un error de proceso de construcción (existe un problema con la firma de los archivos COD).

Si una acción del usuario en el dispositivo dio lugar a este problema, el ciclo de reposición es continua porque el código en el sistema de ficheros se ha corrompido. El único método de recuperación es para limpiar el dispositivo y restaurar un sistema nuevo.

103 No se puede encontrar la dirección de inicio
La dirección de inicio para el archivo de DQO de arranque no se puede encontrar. Esto podría indicar que un archivo de DQO de arranque no se ha instalado en el dispositivo o que su formato es válido o está dañado.

104
No detectada: <Java-nombre-tipo>

Una excepción no capturada Java fue lanzada por el código de Java y se diagnosticó por la JVM. La ejecución puede continuar, o el dispositivo puede ser conectado a un depurador en una computadora de escritorio. El registro de Microsoft® Windows® Visor de sucesos debe contener el rastreo de la excepción lanzada.

105
Ejemplo, DbRecSize (% d) ->% d

La interfaz de programación de aplicaciones de sistema de archivos (API) ha devuelto un estado de error para una operación específica. Esto podría indicar un sistema de ficheros corruptos o un error en la JVM.

106
error del sistema de gráficos
Se ha detectado un error en el sistema de gráficos en el dispositivo.

107
operador new () llamada

Una clase de C ++ en la JVM se ha codificado de forma incorrecta a heredar de VMRamObject que tiene la anulación correcta para el operador nuevo. Extraer la corriente (post-reset) BUGDISP.

108
operador delete () llamada

Una clase de C ++ en la JVM ha sido codificado incorrectamente a heredar de VMRamObject que tiene la anulación correcta para el operador de eliminar. Extraer la corriente (post-reset) BUGDISP.

109
PriorityMessageCount de error: <priority-contador>

El valor devuelto por RimPriorityMessageCount es negativo. Es siempre debe ser mayor que, o igual a, cero. Esto indica un error en el código del sistema operativo. Extraer la corriente (post-reset) BUGDISP y EVENTLOG.

110
error de evento tiempo de inactividad no inactivo: <
tiempo de inactividad> <inactivo de tiempo improductivo de>

Se detectó un problema en la acumulación de JVM el tiempo de inactividad, lo que representa el tiempo que la JVM ha estado inactivo. Esto suele indicar un error en el firmware del dispositivo o de la JVM. Esto también podría ocurrir si el recuento de paso se da la vuelta después de 400 o más días de tiempo de dispositivo.

111
Fuentes de error del motor


Se ha detectado un error en el sistema de motor de fuentes en el dispositivo. Extraer la corriente (post-reset) BUGDISP y EVENTLOG.

112
La falta de Java Native aserción


Se ha detectado un error en el código nativo de Java. Extraer la corriente (post-reset) BUGDISP y EVENTLOG.

200
Gestor de aplicaciones produjo una excepción no detectada

El hilo de eventos gestor de aplicaciones produjo una excepción no detectada y no puede continuar la ejecución.

201
código de inicialización falló Crypto


La inicialización del sistema de criptografía falló y el dispositivo no puede continuar la ejecución.

202
ha sido un ataque en el almacén de claves
detectado

Un ataque ha sido detectado y la ejecución no puede continuar.

203
proceso de la consola murió


El proceso de la consola del administrador de aplicaciones (normalmente la cinta de opciones) ha muerto. Esto es probablemente debido a una excepción no detectada durante la ejecución.

204
Excepción contenido persistente


Una aplicación trató de cometer un objeto de texto en claro a la del almacén persistente. Esto sólo ocurrirá si la protección de contenido está activada y un proceso trata de salvar algo en el PersistentStore que está marcado como texto sin formato. Dado que esta excepción no se manejó, el almacén persistente está en mal estado. Debe restablecer para hacer retroceder al último buen punto de cometer.
Nota: Esto no es un erro JVM; la JVM es simplemente el diagnóstico del problema. El registro de eventos contiene información sobre el código Java errónea.

501 VM_THREAD_SWITCHED:
Error interno Se trata de un retorno de error utilizado internamente en la máquina virtual. Nunca se debe informar como un error de dispositivo.

502 VM_PROCESS_DEATH:
Todos los procesos salido del último proceso de Java ha terminado. Ya no queda nada para ejecutar.

503 VM_THREAD_DEATH:
Error interno Se trata de un retorno de error utilizado internamente en la máquina virtual. Nunca se debe informar como un error de dispositivo.

504 VM_THREAD_SWITCH:
Error interno Se trata de un retorno de error utilizado internamente en la máquina virtual. Nunca se debe informar como un error de dispositivo.

505 VM_BAD_CODE:
Mal código de bytes ha producido un error en el compilador JIT.

506 Excepción no detectada
Una excepción no capturada de Java fue arrojado en el hilo inicial de Java VM, acabando así con el único subproceso activo en el sistema. El registro de eventos contiene el rastreo de la excepción.

507 de enlace insatisfecho
Una dependencia de un archivo de DQO no podía ser satisfecha debido a que el archivo de DQO se encuentra.

508 objeto no válido
Un problema ha sido detectado con un comando depurador a la máquina virtual.

509 VM_PPO_INFINITE_LOOP:
bucle infinito en fase PPO de GC El recuento de iteración máximo para la fase de PPO de un GC debe ser el número máximo de identificadores de archivo en el sistema. Este error indica que el recuento de iteración supera el máximo. Por lo tanto, existe una falla en el circuito de PPO o un sistema de archivos dañado. El número entero hexadecimal extra en la cadena de error es el id de destello del registro actual donde se detectó el bucle infinito.

510 Punto muerto
Todos los hilos están esperando en los objetos, lo que resulta en un punto muerto. El sistema no puede recuperarse de este estado porque ningún hilo puede liberar un bloqueo.

511 conexión de depuración murió
Ha ocurrido un problema durante la depuración que puede ser causado por un problema VM un comando incorrecto o la depuración se envía a la máquina virtual.

512 GC abortada
Una recolección de basura de inactividad ha sido interrumpido por un evento de usuario (por ejemplo, una tecla se ha presionado ni se utilizó la rueda de desplazamiento).

513 <> clinit necesidades que se ejecutan
Un código de operación requiere que una clase <clinit> ejecutar antes de que pueda continuar la ejecución.

514 <init> necesita correr
Una nueva instancia de una clase ha sido asignado y debe ser inicializado por el constructor por defecto antes de que pueda ser utilizado.

515 Grupo de objetos demasiado grandes
Los objetos alcanzables forman un grupo que no puede representarse adecuadamente por la JVM, ya sea porque hay demasiados objetos o el tamaño total de los objetos es demasiado grande.

516 los identificadores persistentes agotado
Cuando la comisión de un objeto persistente, la JVM encontró que el contador almacén Identificación persistente llegó a su límite. El objeto no se ha cometido y se informó de un error crítico. Este error no debería ocurrir a menos que un dispositivo es muy usada durante años.

517 del sistema de ficheros corruptos
Una incoherencia se detectó en el almacén de objetos persistentes JVM.

518 longjmp inesperado
Una fase de marcado de recogida de basura se terminó a través de un longjmp. Esto indica que la fase de marcado fue interrumpida cuando debería haber completado sin interrupción. Este error no debería producirse debido a que estas acciones se ejecutan cuando el dispositivo no está inactivo, y GC sólo puede ser interrumpido cuando el dispositivo está en reposo.

519 Error interno
El anfitrión JVM no se encuentra o se ha desactivado.

520 Interna de Retorno
Este es un estado interno que indica un método de retorno Java tiene que ser ejecutado.

521 Espere peligroso
Un Object.wait () fue ejecutado por un hilo que mantiene un bloqueo en otro objeto.

522 de sincronización entrelazado
Un hilo adquirido dos cerraduras de objetos en un orden que no coincide con el orden en el que un bloqueo en los dos tipos fueron adquiridos previamente. Esto indica una posible situación futura punto muerto y se informó. La verificación sólo está disponible en el simulador bajo el control del cambio de aplicación JvmDebugLocks.

523 Sistema de proceso de morir
Un proceso crítico Java ha terminado, y el dispositivo no puede seguir funcionando de una manera normal.

524 de error LMM
Un objeto se ha marcado como recuperados por el Administrador de memoria baja, pero no fue liberado durante una recolección de basura.

525 Mala objeto persistente
Una operación de confirmación automática durante una recolección de basura detecta un objeto no persistente accesible desde la raíz almacén persistente. El tipo del objeto era la salida en el registro de eventos.

526 java.lang.Object no se encuentra
La definición de la clase java.lang.Object no se puede encontrar.

527 java.lang.String no se encuentra
La definición de clase para java.lang.String no se puede encontrar.

528 sistema de ficheros corruptos.
Irrecuperable. Todos los datos se perderán todos los datos se perderán cuando la ejecución continúa. La pantalla del mensaje de error contiene un número que representa una razón interna para la corrupción. Este error no se diagnostica si un archivo de DQO fue eliminado por la JVM debe eliminar los objetos que se han definido en el archivo de DQO eliminada. Por lo tanto, no se espera que este error en el funcionamiento normal del dispositivo. Consulte los siguientes códigos de razón:
referencia de matriz raíz no es una referencia válida matriz
tipo de matriz raíz no es Object[]
tamaño de la matriz raíz <1 (es decir, Object[0])
Contenido de root[0] no es un ref válida
Tipo de root[0] no es un LongIntHashtable
Persistente cabecera matriz segmentada contiene una referencia no válida
Una entrada en un Object[] persistente contiene una referencia no válida
Un tipo de objeto hace referencia a un desconocido codfile
Descripción del tipo de un objeto en el codfile no coincide con el tamaño de la tienda
Un campo de tipo de referencia en un objeto tiene una referencia no válida en ella
Un campo de tipo de referencia en un puntos de objeto a un objeto del tipo incorrecto
Un Object[] persistente falta su descriptor
Objeto de almacenamiento persistente no está marcado como con persistencia
array Root está segmentado y uno de los segmentos no es válido

529 sistema de ficheros corruptos.
A punto de intentar la recuperación. Algunos datos pueden perderse algunos datos se perderán cuando la ejecución continúa. La pantalla del mensaje de error contiene un número que representa una razón interna para la corrupción. Este error no se diagnostica si un archivo de DQO fue eliminado por los VM debe eliminar los objetos que se han definido en el archivo de DQO eliminada. Por lo tanto, no se espera que este error en el funcionamiento normal del dispositivo. Consulte los siguientes códigos de razón:
referencia de matriz raíz no es una referencia válida matriz
tipo de matriz raíz no es Object[]
tamaño de la matriz raíz <1 (es decir, Object[0])
Contenido de root[0] no es un ref válida
Tipo de root[0] no es un LongIntHashtable
Persistente cabecera matriz segmentada contiene una referencia no válida
Una entrada en un Object[] persistente contiene una referencia no válida
Un tipo de objeto hace referencia a un desconocido codfile
Descripción del tipo de un objeto en el codfile no coincide con el tamaño de la tienda
Un campo de tipo de referencia en un objeto tiene una referencia no válida en ella
Un campo de tipo de referencia en un puntos de objeto a un objeto del tipo incorrecto
Un Object[] persistente falta su descriptor
Objeto de almacenamiento persistente no está marcado como con persistencia
array Root está segmentado y uno de los segmentos no es válido

desbordamiento _preventGC: 530 VM_PREVENT_GC_OVERFLOW
Un número fijo de objetos nativos puede ser protegido de recogida de basura. Este error indica que un nativo ha superado el límite fijo de objetos que pueden ser protegidos. Si el dispositivo se reinicia o trazas de retorno de hilo está en el sistema, el nombre del nativa real puede ser extraído.

531 flash agotado
Hay ciertas operaciones en las que la JVM no puede soportar quedarse sin espacio de flash. En estas circunstancias, se informará de este error si la JVM no puede asignar una cantidad necesaria de espacio flash.

532 VM_ASSERTION_FAILED:
Aserción Normalmente este error JVM no debe ser informado ya que el dispositivo no se suministra con afirmaciones habilitados. El simulador puede informar de este error en el modo de depuración que indica una afirmación VM fue violado. Pruebe a escribir BKPT para activar el depurador y volcar la pila de llamadas nativa para su remisión al equipo de VM.

533 VM_RUN_METHOD: <método> necesidades que se ejecutan
Esto se utiliza internamente para ECMAScript para llamar a métodos Java.

534 VM_FAST_RESET_DISABLED:
Reinicio rápido se desactiva este se utiliza internamente para indicar que la capacidad de reposición rápida no está disponible. A menudo se utiliza en el código específico de la plataforma.

535 VM_UNUSED_535:
Sin usar Este es un error VM sin usar.

536 VM_FAST_RESET_BAD_INSTANCE: VM Instancia de comprobación erróneo
Esto se utiliza internamente para indicar que la estructura VM pasado se realiza en la dirección incorrecta o se ha dañado.

537 VM_FAST_RESET_BAD_HEAP: Montón un error de comprobación
Esto se utiliza internamente para indicar que el montón VM ha sido dañado o punteros en la pila se haya corrompido.

538 VM_FAST_RESET_BAD_IRAM: IRAM prueba fallida
Esto se utiliza internamente para indicar que los controles VM IRAM han detectado corrupción de las estructuras de datos de máquina virtual (hilos) y pilas locales que residen en el IRAM.

539 VM_FAST_RESET_NOT_IDLE: No inactivo
Esto se utiliza internamente para indicar que la máquina virtual no estaba ocioso cuando se produjo el restablecimiento y, como tal, no puede continuar con un restablecimiento rápido.

540 VM_FAST_RESET_MULTIPLE_RESETS: Múltiples Restablece
Esto se utiliza internamente para indicar que el tiempo transcurrido desde la última puesta a cero rápida es menor que un tiempo mínimo. Al no permitir múltiples restablece rápidamente en un corto período de tiempo, esto debe evitar bucles de reinicio rápido.

541 VM_HEAP_COMPACT_INFINITE_LOOP: bucle infinito detectado en la compactación del montón
La máquina virtual detecta un fallo en su acervo RAM que indica su memoria RAM se corrompió. El problema se detectó mediante la identificación de un posible bucle infinito durante la compactación RAM montón. Un registro bugdisp y registro de eventos deben ser extraídos rápidamente cuando el aparato está en esta condición. Si es posible, las imágenes de la memoria RAM se deben guardar.

542 pérdida de memoria transitoria
La JVM detecta que algo de memoria no fue liberado, lo que indica que se ha producido una pérdida de memoria. Esta condición se detecta tan pronto como sea posible para mejorar las posibilidades de aislar la causa.

543 VM_FS_MISMATCH: sistema de archivos incompatible Java instalado
El VM detecta que el binario sistema operativo es diferente de la binario sistema operativo utilizado para crear el sistema de archivos Java. Esto significa que los métodos nativos de Java no pueden estar vinculados adecuadamente y, como tal, la integridad del sistema no se pueden garantizar. El sistema se puede recuperar mediante el DLFX VM y comandos DLPS eliminar los fixups y almacenamiento persistente. Esto borrará todos los datos y fixups y dejar que el sistema de ficheros de re-link para que coincida con el nuevo sistema operativo binario.
Nota: El orden de ingreso es:

eliminar fixups
Eliminar almacén persistente
dispositivo de reinicio

544 VM_SECTION_MAP_OVERFLOW: un módulo de referencias a otros más de 255 módulos
El VM detecta que un módulo está tratando de hacer referencia a otros más de 255 módulos. Extraer el sistema de archivos inmediatamente cuando este error
detectado.

545 VM_INCOMPATIBLE_FILESYS: fue un sistema de ficheros corruptos o incompatibles encontró
La máquina virtual detecta un sistema de archivos incompatible o dañado. Extraer el sistema de archivos inmediatamente cuando se detecta este error.

546 VM_UNUSED_546: no utilizado
El VM detecta que la imagen de memoria RAM de su sistema de archivos está dañado (comprobación CRC fallado). Mejor para restablecer que duplicar la corrupción en flash.

547 VM_UNUSED_547: no utilizado
Este es un error VM sin usar.

548 VM_UNUSED_548: no utilizado
Este es un error VM sin usar.

549 VM_UNUSED_549: no utilizado
Este es un error VM sin usar.