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

Kode dan JVM deskripsi kesalahan (Java) pada BlackBerry OS 4-7

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

Untuk berbagai alasan, Anda dapat melihat pada smartphone Anda OS BlackBerry 4-7 (ini, misalnya, BlackBerry 9900 Bold, 9860 Torch, 8520 Curve) kesalahan JVM (Java Virtual Machine), dan bekerja tidak smartphone.

Mungkin informasi ini akan membantu memecahkan masalah. Jika Anda memiliki tidak akan dapat memahami — merujuk ke layanan Memulihkan kinerja BlackBerry setelah kecelakaan.

blackberry jvm error 507 deskripsi
Tabel berikut berisi daftar kesalahan yang dapat terjadi pada mesin virtual Java (JVM) pada perangkat BlackBerry. Hubungi Research In Motion (RIM?) Jika Anda menemukan kode kesalahan tidak tercantum dalam tabel ini.

Nilai kesalahan Keterangan

101 startup Sebelumnya gagal
Perangkat ini ulang saat proses boot JVM. JVM menemukan boot berlangsung bendera ditetapkan pada startup. Layar ini dimaksudkan untuk memecahkan loop ulang terus menerus sehingga tindakan korektif dapat diambil.

102 kode tidak valid di filesystem
Sistem ini memeriksa file COD pada perangkat untuk modifikasi dan ditentukan bahwa masalah ada dengan satu atau lebih file COD.

Jika semua beban gagal, kesalahan proses membangun mungkin terjadi (masalah ada dengan penandatanganan file COD).

Jika tindakan pengguna pada perangkat mengakibatkan masalah ini, siklus reset terus menerus karena kode pada filesystem yang telah rusak. Satu-satunya metode pemulihan adalah untuk menghapus perangkat dan mengembalikan sistem baru.

103 Tidak dapat menemukan alamat mulai
Alamat awal untuk boot file COD tidak dapat ditemukan. Hal ini mungkin menunjukkan bahwa file booting COD belum diinstal pada perangkat atau yang formatnya tidak sah atau rusak.

104
Tertangkap: <Java-jenis-nama>

Pengecualian Java tertangkap dilemparkan oleh kode Java dan didiagnosis oleh JVM. Eksekusi dapat melanjutkan, atau perangkat dapat dilampirkan ke debugger pada komputer desktop. Microsoft® Windows® Event Viewer log harus berisi traceback dari pengecualian dilemparkan.

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

Antarmuka pemrograman aplikasi sistem file (API) telah kembali status kesalahan untuk operasi tertentu. Ini mungkin menunjukkan filesystem yang korup atau kesalahan dalam JVM.

106
Kesalahan sistem grafis
Kesalahan terdeteksi di sistem grafis pada perangkat.

107
operator baru () disebut

A C ++ class di JVM diberi kode salah untuk mewarisi dari VMRamObject yang memiliki override benar untuk operator baru. Ekstrak saat ini (pasca-ulang) BUGDISP.

108
Operator menghapus () disebut

A C ++ class di JVM telah diberi kode salah untuk mewarisi dari VMRamObject yang memiliki override benar untuk operator hapus. Ekstrak saat ini (pasca-ulang) BUGDISP.

109
PriorityMessageCount error: <prioritas-hitung>

Nilai yang dikembalikan oleh RimPriorityMessageCount negatif. Ini harus selalu lebih besar dari, atau sama dengan, nol. Hal ini menunjukkan kesalahan dalam kode sistem operasi. Ekstrak saat ini (pasca-ulang) BUGDISP dan EVENTLOG.

110
Non-idle error acara downtime: <
down-time> <idle-down-time>

Masalah terdeteksi dalam akumulasi JVM down time, yang mewakili berapa lama JVM telah diam. Hal ini biasanya mengindikasikan kesalahan dalam firmware perangkat atau JVM. Ini juga bisa terjadi jika jumlah tick berguling setelah 400 hari atau lebih dari waktu perangkat.

111
Kesalahan mesin font


Kesalahan terdeteksi dalam sistem mesin font pada perangkat. Ekstrak saat ini (pasca-ulang) BUGDISP dan EVENTLOG.

112
Java Native Sikap tegas Kegagalan


Kesalahan terdeteksi dalam kode Java asli. Ekstrak saat ini (pasca-ulang) BUGDISP dan EVENTLOG.

200
Manajer aplikasi melemparkan eksepsi tidak tertangkap

Manajer aplikasi acara benang melemparkan eksepsi tidak tertangkap dan tidak bisa melanjutkan eksekusi.

201
kode kripto inisialisasi gagal


Inisialisasi sistem kripto gagal dan perangkat tidak dapat melanjutkan eksekusi.

202
Serangan terhadap penyimpanan kunci telah
terdeteksi

Sebuah serangan telah terdeteksi dan eksekusi tidak dapat dilanjutkan.

203
Proses konsol meninggal


Proses konsol manajer aplikasi (biasanya Ribbon) telah meninggal. Hal ini mungkin karena eksepsi tidak tertangkap selama eksekusi.

204
Persistent Konten Eksepsi


Sebuah aplikasi mencoba bunuh objek plaintext untuk Store Persisten. Hal ini hanya akan terjadi jika Content Protection adalah pada dan proses mencoba untuk menyimpan sesuatu di PersistentStore yang ditandai sebagai plaintext. Sejak pengecualian ini tidak ditangani, toko gigih dalam keadaan buruk. Anda harus me-reset untuk memutar kembali ke yang baik komit terakhir titik.
Catatan: Ini bukan erro JVM; JVM hanya mendiagnosis masalah. eventlog yang berisi informasi tentang kode Java yang salah.

501 VM_THREAD_SWITCHED:
Internal Error Ini adalah pulang error digunakan secara internal di VM. Ini tidak boleh dilaporkan sebagai kesalahan perangkat.

502 VM_PROCESS_DEATH:
Semua proses keluar Proses Java terakhir telah dihentikan. Tidak ada yang tersisa untuk mengeksekusi.

503 VM_THREAD_DEATH:
Internal Error Ini adalah pulang error digunakan secara internal di VM. Ini tidak boleh dilaporkan sebagai kesalahan perangkat.

504 VM_THREAD_SWITCH:
Internal Error Ini adalah pulang error digunakan secara internal di VM. Ini tidak boleh dilaporkan sebagai kesalahan perangkat.

505 VM_BAD_CODE:
Bad Kode Byte Sebuah kesalahan telah terjadi di compiler JIT.

506 Exception Tertangkap
Pengecualian Java tertangkap dilemparkan di thread VM Java awal, dengan demikian mengakhiri satu-satunya benang hidup dalam sistem. eventlog yang berisi traceback untuk pengecualian.

507 Tidak puas Tautan
Sebuah ketergantungan pada file COD tidak dapat dipenuhi karena berkas COD hilang.

508 objek tidak valid
Masalah telah terdeteksi dengan perintah debugger ke VM.

509 VM_PPO_INFINITE_LOOP:
infinite loop dalam fase PPO dari GC menghitung Iterasi maksimum untuk tahap PPO dari GC harus menjadi jumlah maksimum file menangani dalam sistem. Kesalahan ini menunjukkan bahwa jumlah iterasi melebihi maksimum. Oleh karena itu, cacat ada dalam loop PPO atau sistem file yang rusak. Ekstra hex bilangan bulat dalam string kesalahan adalah id flash dari catatan saat ini di mana infinite loop terdeteksi.

510 Deadlock
Semua benang menunggu pada objek, sehingga kebuntuan. sistem tidak dapat pulih dari keadaan ini karena tidak ada benang dapat melepaskan kunci.

511 koneksi Debug meninggal
Terjadi masalah saat debugging yang mungkin disebabkan oleh masalah VM atau perintah debug salah dikirim ke VM.

512 GC Dibatalkan
Sebuah pengumpulan sampah menganggur telah terganggu oleh peristiwa pengguna (misalnya, tombol ditekan atau trackwheel digunakan).

513 <clinit> kebutuhan berjalan
Sebuah opcode mengharuskan kelas <clinit> mengeksekusi sebelum dapat melanjutkan eksekusi.

514 <init> kebutuhan berjalan
Sebuah contoh baru kelas telah dialokasikan dan harus diinisialisasi oleh konstruktor default sebelum dapat digunakan.

515 kelompok Obyek terlalu besar
Objek dijangkau membentuk kelompok yang tidak dapat diwakili dengan baik oleh JVM karena baik ada terlalu banyak benda atau ukuran total objek terlalu besar.

516 ids Persistent habis
Ketika melakukan sebuah objek persisten, JVM menemukan bahwa toko terus-menerus id kontra mencapai batasnya. benda itu tidak berkomitmen dan kesalahan kritis dilaporkan. Kesalahan ini seharusnya tidak terjadi kecuali perangkat yang banyak digunakan selama bertahun-tahun.

517 Filesystem korup
Inkonsistensi terdeteksi di toko objek persisten JVM.

518 longjmp Unexpected
Sebuah pengumpulan sampah fase menandai dihentikan melalui longjmp a. Hal ini menunjukkan bahwa fase menandai terputus ketika seharusnya telah menyelesaikan tanpa gangguan. Kesalahan ini seharusnya tidak terjadi karena tindakan ini dijalankan bila perangkat tidak idle, dan GCS hanya dapat terganggu bila perangkat idle.

519 Internal Error
JVM host hilang atau telah dinonaktifkan.

520 Kembali internal
Ini adalah keadaan internal yang menunjukkan metode Java kembali harus dijalankan.

521 Tunggu Berbahaya
Sebuah Object.wait () dieksekusi oleh thread yang memegang kunci pada objek lain.

522 sinkronisasi Interlaced
Sebuah thread mengakuisisi dua kunci pada objek dalam urutan yang tidak sesuai dengan urutan yang kunci pada dua jenis yang sebelumnya diperoleh. Hal ini menunjukkan potensi situasi kebuntuan masa depan dan dilaporkan. cek tersebut hanya tersedia dalam simulator di bawah kendali saklar aplikasi JvmDebugLocks.

523 Proses Sistem meninggal
Proses Java kritis telah dihentikan, dan perangkat tidak dapat terus beroperasi secara normal.

524 error LMM
Sebuah objek telah ditandai sebagai ditemukan oleh Manajer Memori rendah, tapi itu tidak dibebaskan selama pengumpulan sampah.

525 objek Bad persisten
Operasi auto-komit selama pengumpulan sampah mendeteksi objek non-persistent dicapai dari akar toko gigih. Jenis objek itu output ke eventlog tersebut.

526 java.lang.Object tidak ditemukan
Definisi kelas untuk java.lang.Object tidak dapat ditemukan.

527 java.lang.String tidak ditemukan
Definisi kelas untuk java.lang.String tidak dapat ditemukan.

528 filesystem Corrupt.
Dipulihkan. Semua data akan hilang semua data akan hilang saat eksekusi terus. Layar pesan kesalahan berisi sejumlah mewakili alasan internal untuk korupsi. Kesalahan ini tidak didiagnosis jika file COD telah dihapus karena JVM harus menghapus objek yang didefinisikan dalam file COD dihapus. Dengan demikian, kesalahan ini tidak diharapkan dalam operasi perangkat normal. Mengacu pada kode alasan berikut:
referensi akar array tidak referensi array yang valid
Jenis akar array tidak Object[]
Ukuran akar Array <1 (yaitu, Object[0])
Isi root[0] bukan ref valid
Jenis root[0] tidak LongIntHashtable sebuah
Persistent sundulan array yang tersegmentasi berisi referensi tidak valid
Entri dalam sebuah Object[] persisten berisi referensi tidak valid
Jenis Obyek ini mengacu pada codfile diketahui
deskripsi jenis Obyek di codfile tidak sesuai ukuran di toko
Bidang tipe referensi dalam Object memiliki referensi yang tidak valid di dalamnya
Sebuah tipe referensi lapangan dalam suatu objek poin ke objek dari tipe yang salah
Sebuah Object[] gigih hilang descriptor nya
Obyek di toko persisten tidak ditandai sebagai persistable
Akar array tersegmentasi dan salah satu segmen tidak valid

529 filesystem Corrupt.
Tentang untuk upaya pemulihan. Beberapa data mungkin hilang beberapa data akan hilang saat eksekusi terus. Layar pesan kesalahan berisi sejumlah mewakili alasan internal untuk korupsi. Kesalahan ini tidak didiagnosis jika file COD WS dihapus karena VM harus menghapus objek yang didefinisikan dalam file COD dihapus. Dengan demikian, kesalahan ini tidak diharapkan dalam operasi perangkat normal. Mengacu pada kode alasan berikut:
referensi akar array tidak referensi array yang valid
Jenis akar array tidak Object[]
Ukuran akar Array <1 (yaitu, Object[0])
Isi root[0] bukan ref valid
Jenis root[0] tidak LongIntHashtable sebuah
Persistent sundulan array yang tersegmentasi berisi referensi tidak valid
Entri dalam sebuah Object[] persisten berisi referensi tidak valid
Jenis Obyek ini mengacu pada codfile diketahui
deskripsi jenis Obyek di codfile tidak sesuai ukuran di toko
Bidang tipe referensi dalam Object memiliki referensi yang tidak valid di dalamnya
Sebuah tipe referensi lapangan dalam suatu objek poin ke objek dari tipe yang salah
Sebuah Object[] gigih hilang descriptor nya
Obyek di toko persisten tidak ditandai sebagai persistable
Akar array tersegmentasi dan salah satu segmen tidak valid

530 VM_PREVENT_GC_OVERFLOW: _preventGC melimpah
Sejumlah tetap benda asli dapat dilindungi dari pengumpulan sampah. Kesalahan ini menunjukkan bahwa penduduk asli telah melampaui batas tetap objek yang dapat dilindungi. Jika perangkat reset atau tracebacks benang login, nama asli yang sebenarnya dapat diekstraksi.

531 flash habis
Ada operasi tertentu dimana JVM tidak dapat menahan kehabisan ruang flash. Dalam keadaan ini, kesalahan ini akan dilaporkan jika JVM tidak dapat mengalokasikan jumlah yang diperlukan ruang flash.

532 VM_ASSERTION_FAILED:
Pernyataan gagal Biasanya kesalahan JVM ini tidak harus dilaporkan karena perangkat tidak dikirimkan dengan pernyataan diaktifkan. simulator dapat melaporkan kesalahan ini dalam mode debug menunjukkan penegasan VM dilanggar. Coba mengetik BKPT untuk mengaktifkan debugger dan dump panggilan stack asli untuk meneruskan ke tim VM.

533 VM_RUN_METHOD: <metode> kebutuhan berjalan
Ini digunakan secara internal untuk ECMAScript untuk memanggil metode Jawa.

534 VM_FAST_RESET_DISABLED:
Atur ulang cepat Dinonaktifkan ini digunakan secara internal untuk menunjukkan bahwa kemampuan reset cepat tidak tersedia. Sering digunakan dalam kode platform-spesifik.

535 VM_UNUSED_535:
Tidak terpakai ini adalah kesalahan VM yang tidak terpakai.

536 VM_FAST_RESET_BAD_INSTANCE: VM Instance Periksa Gagal
Ini digunakan secara internal untuk menunjukkan bahwa struktur VM lewat di adalah pada alamat yang salah atau telah rusak.

537 VM_FAST_RESET_BAD_HEAP: Heap Periksa Gagal
Ini digunakan secara internal untuk menunjukkan bahwa tumpukan VM telah rusak atau pointer ke tumpukan telah rusak.

538 VM_FAST_RESET_BAD_IRAM: IRAM Periksa Gagal
Ini digunakan secara internal untuk menunjukkan bahwa pemeriksaan VM Iram telah mendeteksi korupsi dari struktur VM data (benang dan tumpukan lokal) yang berada di Iram.

539 VM_FAST_RESET_NOT_IDLE: Tidak Menganggur
Ini digunakan secara internal untuk menunjukkan bahwa VM tidak siaga bila ulang terjadi dan, dengan demikian, tidak dapat melanjutkan dengan reset cepat.

540 VM_FAST_RESET_MULTIPLE_RESETS: Beberapa Mereset
Ini digunakan secara internal untuk menunjukkan bahwa waktu sejak reset cepat terakhir adalah kurang dari waktu minimum. Dengan pelarangan beberapa me-reset cepat dalam waktu singkat, ini harus mencegah loop ulang cepat.

541 VM_HEAP_COMPACT_INFINITE_LOOP: infinite loop terdeteksi di tumpukan pemadatan
VM mendeteksi masalah dalam tumpukan RAM nya yang menunjukkan RAM nya rusak. Masalahnya terdeteksi dengan mengidentifikasi infinite loop mungkin selama RAM tumpukan pemadatan. Log bugdisp dan eventlog harus diekstraksi dengan cepat saat perangkat ini dalam kondisi ini. Jika memungkinkan, gambar RAM harus disimpan.

542 Transient memory leak
JVM mendeteksi bahwa beberapa memori tidak dibebaskan, yang menunjukkan bahwa kebocoran memori telah terjadi. Kondisi ini terdeteksi sedini mungkin untuk meningkatkan peluang mengisolasi penyebabnya.

543 VM_FS_MISMATCH: kompatibel Java filesystem diinstal
VM mendeteksi bahwa sistem operasi biner yang berbeda dari sistem operasi biner yang digunakan untuk membuat sistem file Java. Ini berarti bahwa metode asli Jawa mungkin tidak dihubungkan dengan benar dan dengan demikian, integritas sistem tidak dapat dijamin. Sistem ini dapat dipulihkan dengan menggunakan DLFX VM dan DLPs perintah untuk menghapus fixups dan toko gigih. Ini akan menghapus semua data dan fixups dan membiarkan filesystem re-link untuk mencocokkan biner sistem operasi baru.
Catatan: Urutan pemulihan:

Hapus fixups
Hapus toko persisten
perangkat ulang

referensi modul lebih dari 255 modul lain: 544 VM_SECTION_MAP_OVERFLOW
VM mendeteksi bahwa modul sedang mencoba untuk referensi lebih dari 255 modul lainnya. Ekstrak filesystem segera saat kesalahan ini
terdeteksi.

545 VM_INCOMPATIBLE_FILESYS: filesystem tidak kompatibel atau rusak itu ditemukan
VM mendeteksi filesystem tidak kompatibel atau rusak. Ekstrak filesystem segera saat kesalahan ini terdeteksi.

546 VM_UNUSED_546: tidak terpakai
VM mendeteksi bahwa citra RAM dari filesystem-nya rusak (gagal CRC cek). Lebih baik untuk me-reset daripada menduplikasi korupsi ke dalam flash.

547 VM_UNUSED_547: tidak terpakai
Ini adalah kesalahan VM yang tidak terpakai.

548 VM_UNUSED_548: tidak terpakai
Ini adalah kesalahan VM yang tidak terpakai.

549 VM_UNUSED_549: tidak terpakai
Ini adalah kesalahan VM yang tidak terpakai.