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

BlackBerry OS 4-7上のコードとJVMのエラーの説明(Javaの)

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

様々な理由から、あなたのスマートフォンOS BlackBerry 4-7(これは、例えば、BlackBerry 9900 Bold、9860 Torch、8520曲線)JVMエラー(Java仮想マシン)上で見ることができ、作業はスマートフォンではありません。

おそらく、この情報は、問題を解決するのに役立ちます。あなたが所有している場合障害発生後にBlackBerryの機能を回復サービスを参照してください—理解することはできません。

blackberry jvm error 507説明
次の表は、BlackBerryデバイス上でJava仮想マシン(JVM)で発生する可能性のあるエラーを示しています。 Motion®で連絡リサーチ(RIM®)あなたは、この表に記載されていない任意のエラーコードが発生した場合。

値のエラー説明

101前の起動に失敗しました
デバイスは、JVMのブートプロセス中にリセットされました。 JVMは、フラグが起動時に設定された進行中のブーツを発見しました。画面は、是正処置を取ることができるように、連続的なリセットループを切断することを意図しています。

ファイルシステムで102無効なコード
システムは、修正のための装置でCODファイルをチェックし、問題が1つ以上のCODファイルに存在することを決定しました。

すべてのロードが失敗した場合、ビルドプロセスのエラーが発生する可能性があります(問題はCODファイルに署名して存在します)。

デバイス上のユーザアクションは、この問題が生じた場合は、ファイルシステム内のコードが破損しているので、リセットサイクルが連続しています。唯一の回復方法は、デバイスをワイプし、新しいシステムを復元することです。

103は、開始アドレスを見つけることができません
ブートCODファイルの開始アドレスが見つかりません。これは、ブートCODファイルがデバイス上またはそのフォーマットが無効または破損していることインストールされていないことを示している可能性があります。

104
キャッチされない:<Javaの型名>

キャッチされないJava例外は、Javaコードによってスローされ、JVMによって診断されました。実行は継続することができ、またはデバイスは、デスクトップコンピュータ上のデバッガにアタッチすることができます。 Microsoft®Windows®のイベントビューアのログには、スローされた例外のトレースバックが含まれている必要があります。

105
たとえば、DbRecSize(%d)が - >%d件

ファイル・システム・アプリケーション・プログラミング・インターフェース(API)は、特定の操作のエラーステータスを返しました。これは、破損しているファイルシステムやJVMのエラーを示している可能性があります。

106
グラフィックシステムエラー
誤差は、デバイス上のグラフィックシステムで検出されました。

107
new演算子()と呼ばれます

JVMでのC ++クラスは、new演算子の正しいオーバーライドを持つVMRamObjectから継承する誤ってコード化されました。現在の(リセット後)BUGDISPを抽出します。

108
delete演算子()と呼ばれます

JVMでのC ++クラスは削除オペレータの正しいオーバーライドを持つVMRamObjectから継承する誤ってコード化されたました。現在の(リセット後)BUGDISPを抽出します。

109
PriorityMessageCountエラー:<優先順位カウント>

RimPriorityMessageCountによって返される値は負です。それは、常によりも大きい、またはゼロに等しくなければなりません。これは、オペレーティングシステムコード内のエラーを示しています。現在の(リセット後)BUGDISPとEVENTLOGを抽出します。

110
非アイドルイベントのダウンタイムエラー:<
停止時間> <アイドルダウンタイム>

問題は、JVMがアイドル状態になっている時間を表し、JVM停止時間の蓄積で検出されました。これは、通常、デバイスのファームウェアまたはJVMのエラーを示しています。ティックカウントがデバイスの時間の400日以上後にロールオーバーする場合にも発生する可能性があります。

111
フォントエンジンエラー


誤差は、デバイス上のフォントエンジンシステムで検出されました。現在の(リセット後)BUGDISPとEVENTLOGを抽出します。

112
Javaネイティブ・アサーションエラー


エラーは、Javaのネイティブコードで検出されました。現在の(リセット後)BUGDISPとEVENTLOGを抽出します。

200
アプリケーションマネージャは、キャッチされない例外をスローしました

アプリケーションマネージャのイベントスレッドはキャッチされない例外を投げ、実行を継続することはできません。

201
暗号初期化コードが失敗しました。


暗号システムの初期化が失敗し、デバイスが実行を継続することはできません。

202
キーストアへの攻撃がされている
検出します

攻撃が検出され、実行は継続できません。

203
コンソールプロセスが死亡しました


アプリケーションマネージャコンソールプロセス(通常はリボン)が死亡しました。これは、実行中にキャッチされない例外に起因する可能性が高いです。

204
永続的なコンテンツ例外


アプリケーションでは、永続ストアに平文オブジェクトをコミットしようとしました。コンテンツ保護がオンになっていると、プロセスが平文としてマークされPersistentStoreで何かを保存しようとした場合にのみ発生します。この例外が処理されなかったので、永続ストアが悪い状態です。あなたは、最後のコミット・ポイント良いにロールバックするリセットする必要があります。
注:これは、JVMのERROではありません。 JVMは、単に問題を診断されています。イベントログには、誤ったJavaコードに関する情報が含まれています。

501 VM_THREAD_SWITCHED:
内部エラーこれは、VMの内部で使用されるエラーリターンで。これは、デバイスエラーとして報告されるべきではありません。

502 VM_PROCESS_DEATH:
すべてのプロセスは、最後のJavaプロセスが終了した終了しました。実行するには、左は何もありません。

503 VM_THREAD_DEATH:
内部エラーこれは、VMの内部で使用されるエラーリターンで。これは、デバイスエラーとして報告されるべきではありません。

504 VM_THREAD_SWITCH:
内部エラーこれは、VMの内部で使用されるエラーリターンで。これは、デバイスエラーとして報告されるべきではありません。

505 VM_BAD_CODE:
悪いバイトコードは、エラーはJITコンパイラで発生しました。

506キャッチされない例外
キャッチされないJava例外は、このようにシステムの唯一の稼働しているスレッドを終了、初期VMのJavaスレッドでスローされました。イベントログには、例外のトレースバックが含まれています。

507不満リンク
CODファイルが欠落しているため、CODファイルの依存関係を満足することができませんでした。

508無効なオブジェクト
問題は、VMにデバッガ・コマンドを用いて検出されました。

509 VM_PPO_INFINITE_LOOP:
GCのPPO相中の無限ループは、GCのPPO相の最大反復回数は、システム内のファイル・ハンドルの最大数でなければなりません。このエラーは、反復回数が最大値を超えていることを示します。したがって、欠陥がPPOループまたは破損したファイルシステムに存在します。エラー文字列に余分な六角整数は無限ループが検出された現在のレコードのフラッシュIDです。

510デッドロック
すべてのスレッドは、デッドロックが発生し、オブジェクト上で待機しています。何のスレッドがロックを解放することはできませんので、システムは、この状態から回復することはできません。

511デバッグ接続が死亡しました
VMの問題や不正なデバッグコマンドによって発生する可能性があり、デバッグがVMに送信されるときに問題が発生しました。

512 GC中止
アイドルガベージコレクションは、ユーザイベントによって中断されている(例えば、キーが押されたか、トラックホイールを使用しました)。

実行中の513 <clinit>ニーズ
オペコードは、それが実行を継続する前に、クラス<clinit>が実行されている必要があります。

実行している514の<init>ニーズ
クラスの新しいインスタンスが割り当てられており、それを使用する前に、それはデフォルトコンストラクタにより初期化する必要があります。

515オブジェクト・グループが大きすぎます
到達可能なオブジェクトは、どちらかそこにあまりにも多くのオブジェクトであるか、またはオブジェクトの合計サイズが大きすぎるため、JVMによって適切に表すことができないグループを形成します。

516永続IDS排出
永続オブジェクトをコミットすると、JVMは永続ストアidカウンターが限界に達したことがわかりました。オブジェクトがコミットされませんでしたし、重大なエラーが報告されました。デバイスが頻繁に長年使用されていない限り、このエラーは発生しません。

517ファイルシステムの破損しました
矛盾は、JVMの永続オブジェクトストアで検出されました。

518予期しないlongjmp関数
ガベージコレクションマーキング相は、longjmpを経由して終了しました。これは、中断することなく完了している必要があるときにマーキング相が中断されたことを示しています。デバイスがアイドル状態でない場合、これらのアクションが実行されるため、このエラーが発生することはありません、デバイスがアイドル状態のときのGCにのみ遮断することができます。

519内部エラー
JVMのホストが見つからないか無効になっています。

520内部収益
これは、Javaメソッドの戻り値を示す内部状態を実行する必要があります。

521危険待ち
Object.wait()が別のオブジェクトのロックを保持しているスレッドによって実行されました。

522インターレース同期
スレッドは、2つのタイプのロックが以前に取得された順序と一致しないために、オブジェクト上の2つのロックを獲得しました。これは、将来の潜在的なデッドロック状態を示していると報告されています。チェックがJvmDebugLocksアプリケーションスイッチの制御下で、シミュレータでのみ使用可能です。

523システムのプロセスが死亡しました
重要なJavaプロセスが終了しており、デバイスが正常に動作し続けることはできません。

524 LMMエラー
目的は、低メモリマネージャによって回収としてマークされてきたが、ガベージコレクション中に解放されていませんでした。

525悪い永続オブジェクト
ガベージコレクション中に自動コミット操作が永続ストアのルートから到達可能な非永続オブジェクトを検出しました。オブジェクトの種類は、イベントログに出力されました。

526 java.lang.Objectのが見つかりません
java.lang.Object上位のクラス定義が見つかりません。

527 java.lang.Stringで見つかりません。
java.lang.Stringでのクラス定義が見つかりません。

528破損したファイルシステム。
回復不能な。すべてのデータは、実行が継続している場合、すべてのデータが失われます失われます。エラーメッセージ画面が破損する内部理由を表す数値が含まれています。 CODファイルが削除された場合、JVMが削除CODファイルに定義されたオブジェクトを削除しなければならないので、このエラーは診断されていません。したがって、このエラーは、通常のデバイス動作中に予想されません。以下の理由コードを参照してください。
ルート配列参照は、有効な配列の参照ではありません
ルート配列型ではありませんObject[]
ルート配列サイズ<1(すなわち、Object[0])
root[0]の内容は有効な参考文献ではありません
root[0]のタイプはLongIntHashtableではありません
永続的なセグメント化された配列のヘッダには、無効な参照が含まれています
永続Object[]のエントリは無効な参照が含まれています
オブジェクトのタイプが不明codfileを指し、
codfileでのオブジェクトの型の説明は、ストア内のサイズと一致していません
オブジェクトの参照タイプフィールドは、その中に無効な参照を持っています
間違った型のオブジェクトへのオブジェクトポイントで参照型のフィールド
永続Object[]は、その記述子が不足しています
永続ストア内のオブジェクトを永続としてマークされていません
ルート・アレイは、セグメント化し、セグメントの一つが無効です

529破損したファイルシステム。
回復を試みることについて。一部のデータは、実行が継続している場合、一部のデータが失われる失われることがあります。エラーメッセージ画面が破損する内部理由を表す数値が含まれています。 CODファイルが削除された場合、VMが削除CODファイルに定義されたオブジェクトを削除しなければならないので、このエラーは診断されていません。したがって、このエラーは、通常のデバイス動作中に予想されません。以下の理由コードを参照してください。
ルート配列参照は、有効な配列の参照ではありません
ルート配列型ではありませんObject[]
ルート配列サイズ<1(すなわち、Object[0])
root[0]の内容は有効な参考文献ではありません
root[0]のタイプはLongIntHashtableではありません
永続的なセグメント化された配列のヘッダには、無効な参照が含まれています
永続Object[]のエントリは無効な参照が含まれています
オブジェクトのタイプが不明codfileを指し、
codfileでのオブジェクトの型の説明は、ストア内のサイズと一致していません
オブジェクトの参照タイプフィールドは、その中に無効な参照を持っています
間違った型のオブジェクトへのオブジェクトポイントで参照型のフィールド
永続Object[]は、その記述子が不足しています
永続ストア内のオブジェクトを永続としてマークされていません
ルート・アレイは、セグメント化し、セグメントの一つが無効です

530 VM_PREVENT_GC_OVERFLOW:_preventGCオーバーフロー
ネイティブオブジェクトの一定数は、ガベージコレクションから保護することができます。このエラーは、ネイティブが保護可能なオブジェクトの固定された制限を超えたことを示しています。デバイスがリセットされるか、スレッドのトレースバックがログインしている場合は、実際のネイティブの名前を抽出することができます。

531フラッシュ尽くさ
JVMがフラッシュスペースが不足して耐えることができない特定の操作があります。 JVMがフラッシュスペースの必要量を割り当てることができない場合は、これらの状況では、このエラーが報告されます。

532 VM_ASSERTION_FAILED:
アサーションは、デバイスがアサーションに同梱されていないため、このJVMエラーが報告されるべきではない通常失敗しました。シミュレータは、VMの表明が違反したことを示すデバッグモードでこのエラーを報告することがあります。デバッガを活性化し、VMチームに転送するためのネイティブ呼び出しスタックをダンプするBKPTを入力してみてください。

533 VM_RUN_METHOD:実行中の<方法>ニーズ
これは、Javaメソッドを呼び出すためにECMAScriptのために内部的に使用されます。

534 VM_FAST_RESET_DISABLED:
これを無効にし、高速リセットが高速リセット機能が利用できないことを示すために内部的に使用されます。多くの場合、プラットフォーム固有のコードで使用されます。

535 VM_UNUSED_535:
未使用これは、未使用のVMエラーです。

536 VM_FAST_RESET_BAD_INSTANCE:VMインスタンスのチェックに失敗しました
これは、渡されたVM構造が間違ったアドレスであるか、または破損していることを示すために内部的に使用されます。

537 VM_FAST_RESET_BAD_HEAP:ヒープチェックに失敗しました
これは、VMのヒープが破損しているまたはヒープへのポインタが破損していることを示すために内部的に使用されます。

538 VM_FAST_RESET_BAD_IRAM:IRAMチェックに失敗しました
これは、VM IRAMチェックがIRAMに存在するVMのデータ構造(スレッドおよびローカルスタック)の破損を検出したことを示すために内部的に使用されます。

539 VM_FAST_RESET_NOT_IDLE:アイドル状態でありません
これは、VMのような、高速リセットを続行することはできません、リセットが発生したときにアイドル状態とされなかったことを示すために内部的に使用されます。

540 VM_FAST_RESET_MULTIPLE_RESETS:複数のリセット
これは、最後の高速リセットからの時間が最小時間未満であることを示すために内部的に使用されます。短時間で複数の高速リセットを許可しないことで、これは高速リセットループを防ぐ必要があります。

541 VM_HEAP_COMPACT_INFINITE_LOOP:無限ループがヒープコンパクションで検出されました
VMは、そのRAMが破損したことを示し、そのRAMヒープ内の問題を検出しました。問題は、RAMヒープ圧縮中に可能な無限ループを同定することによって検出しました。デバイスがこの状態にあるときbugdispログおよびイベントログを迅速に抽出する必要があります。可能な場合は、RAMの画像が保存されるべきです。

542一時メモリリーク
JVMはいくつかのメモリは、メモリリークが発生したことを示す、解放されていないことを検出しました。この条件は、原因を特定する可能性を改善するために、できるだけ早期に検出されます。

543 VM_FS_MISMATCH:互換性のないJavaのファイルシステムがインストールされて
VMは、オペレーティングシステムバイナリは、Javaファイルシステムを作成するために使用されるオペレーティング・システムのバイナリは異なることを検出します。これは、Javaネイティブメソッドが正しくリンクされないことがあり、そのようなものとして、システムの整合性を保証できないことを意味します。システムは、VM DLFXとDLPSを使用することにより回収することができるフィックスアップし、永続ストアを削除するコマンド。これは、すべてのデータとフィックスアップを消去し、新しいオペレーティングシステムのバイナリと一致するように、ファイルシステムの再リンクをさせます。
注:リカバリ順序は次のとおりです。

フィックスアップを削除します
永続ストアの削除
デバイスをリセット

544 VM_SECTION_MAP_OVERFLOW:モジュールリファレンス255以上の他のモジュール
VMは、モジュールが255を超える他のモジュールを参照しようとしていることを検出しました。このエラーがあるときに、すぐにファイルシステムを抽出します
検出されました。

545 VM_INCOMPATIBLE_FILESYS:互換性のない、または破損したファイルシステムがされた発見
VMは、互換性のない、または破損したファイルシステムを検出しました。このエラーが検出されたとき、すぐにファイルシステムを抽出します。

546 VM_UNUSED_546:未使用
VMは、そのファイルシステムのRAMイメージが破損していることを検出し(CRCチェックに失敗しました)。より良いフラッシュへの破損を複製するよりも、リセットします。

547 VM_UNUSED_547:未使用
これは、未使用のVMエラーです。

548 VM_UNUSED_548:未使用
これは、未使用のVMエラーです。

549 VM_UNUSED_549:未使用
これは、未使用のVMエラーです。