BLACKBERRY BlackBerry 핸드헬드 단말기의 Java Virtual Machine에서 발생할 수 있는 오류 코드 및 상세 정보 101 이전 시작 실패
jvm 시작 프로세스가 실패하면 이전 시작 프로젝트가 실패하고, 장치가 재설정되었습니다. 이 오류는 jvm이 시작 중에 "시작 진행 중" 플래그가 설정되었음을 나타냅니다. 현재 화면 정보는 다음과 같습니다: 현재 잘못된 시스템 시작 작업을 수정하기 위해 "시스템이 계속 재설정됩니다" 무한 루프를 의도적으로 중지 p>
102 파일 시스템의 잘못된 코드
파일 시스템에서 잘못된 코드가 발견되었습니다. 이 문제는 핸드헬드 장치의 시스템이 .cod 파일의 변경 사항을 확인할 때 일부 .cod 파일에서 감지되었습니다. 생성 프로세스 중에 오류가 발생했음을 나타낼 수 있습니다. 즉, cod 파일에 문제가 있는 서명이 있음을 의미할 수 있습니다. 일부 사용자의 장치 작동으로 인해 이 문제가 발생하고 파일 시스템 코드가 손상된 경우 재설정 주기가 계속됩니다. 복구하는 유일한 방법은 장치를 지우고 새 시스템을 복원하는 것입니다.
103 시작 주소를 찾을 수 없습니다.
시작 주소를 찾을 수 없으며, 시스템 시작에 사용된 부트 코드 파일을 찾을 수 없습니다. 이 오류는 시스템 부팅에 사용된 코드 파일이 장치에 설치되어 있지 않거나 올바른 형식이 아님을 나타냅니다.
104 포착되지 않음:
예기치 않음: "java 모듈 이름" jvm이 예기치 않은 Java 코드 예외 오류를 진단하고 이를 발생시켰으며, 프로그램은 계속 실행될 수 있습니다. 또는 휴대용 장치는 데스크톱 관리자를 사용하여 USB 케이블을 연결하고 프로그램 디버거를 설치하여 이러한 오류 메시지를 볼 수 있습니다. 이벤트 로그에는 비정상적인 오류 정보가 포함되어야 합니다.
105 예, DbRecSize
예를 들어, DbRecSize 파일 시스템 API는 특정 작업에 대한 오류 상태 코드를 반환했음을 나타낼 수 있습니다. jvm에 유효하지 않거나 잘못된 파일 시스템이 존재합니다.
106 그래픽 시스템 오류
그래픽 시스템 오류, 오류가 발생하여 장치의 그래픽 시스템에서 감지되었습니다.
p>107 연산자 new() 호출됨
jvm에서 new() 작업은 C++ 클래스를 호출합니다. 함수 코드는 VMRamObject 개체에서 올바르게 상속되지 않습니다. . 현재(-재설정 후) BUGDISP 추출
108 연산자 delete() 호출됨
jvm에서 삭제 작업
()은 C++ 클래스를 다시 호출합니다. , 함수 코드는 VMRamObject 개체에서 올바르게 상속되지 않으며 new 연산자를 올바르게 상속해야 합니다. 현재(-재설정 후) 추출 BUGDISP
109 PriorityMessageCount 오류:
우선순위 통계 계산 오류:
현재(-post-reset) BUGDISP 추출 및 시스템 이벤트 기록 보기
110 비유휴 이벤트 다운타임 오류: 비유휴 상태 시간 이벤트 오류: 이는 일반적으로 휴대용 장치나 JVM에서 오류가 발생했음을 나타냅니다. 카운터가 장치 시간 중 400일 이상 유휴 상태인 경우에도 나타날 수 있습니다. 111 글꼴 엔진 오류 글꼴 엔진 오류: 시스템 장치 글꼴 엔진 오류가 감지되었습니다. 현재 BUGDISP 및 이벤트 로그를 확인하십시오. 112 Java 네이티브 어설션 실패 Java 현지화 인스턴스가 실패했습니다. 현지화 코드 오류가 감지되었습니다. 현재 BUGDISP 및 이벤트 로그를 확인하십시오. 200 응용 프로그램 관리자가 예상치 못한 스레드 예외 오류를 발생시켜 프로그램을 계속 실행할 수 없습니다. 휴대용 장치를 재설정합니다. 201 암호화 초기화 코드 실패 암호화 초기화 코드에 실패했습니다. 암호화 모듈 초기화에 실패하여 휴대용 장치를 계속할 수 없습니다. 202 키 저장소에서 크래킹 공격이 감지되어 프로그램을 계속할 수 없습니다. 203 콘솔 프로세스가 중단되었습니다. 제어 대만 프로세스가 종료됩니다. Application Manager 콘솔 프로세스가 중단되었습니다. 이는 프로그램 실행 시 발생한 예외 오류와 매우 유사합니다. 204 영구 콘텐츠 예외 로컬 메모리 콘텐츠 예외입니다. 응용 프로그램이 텍스트 개체를 로컬 메모리에 커밋하려고 합니다. 이는 콘텐츠 보호 서비스가 켜져 있고 프로세스가 일부 텍스트 마크업 데이터를 로컬 메모리에 저장하려고 시도하는 경우에만 발생합니다. 이 예외가 올바르게 처리되지 않으면 로컬 메모리가 손상되었음을 나타낼 수 있습니다. 마지막 정상 커밋 지점으로 재설정하고 롤백해야 합니다. 설명: 이 jvm 예외는 Java 코드에 오류가 있음을 반영하며 Jvm은 단순히 오류를 진단합니다. 이것이 jvm에 문제가 되지 않으면 이벤트 로그에 충분한 Java 코드 오류 정보가 포함됩니다. 300-303 잘못된 로드 잘못된 로드가 계속됩니다. 애플리케이션 로더를 실행하여 운영 체제와 애플리케이션을 휴대용 장치에 다시 로드하세요. 310-314 하드웨어 오류 하드웨어 오류입니다. 휴대용 장치를 강제 재설정해 보십시오. 장치를 종료하고, 배터리를 제거하고, 잠시 기다렸다가 배터리를 교체한 후 장치가 다시 시작되면 어떤 일이 일어나는지 확인하거나 응용 프로그램 로더를 실행하여 휴대용 장치의 운영 체제와 응용 프로그램을 다시 로드하십시오. 참고: 이러한 해결 방법으로 오류가 해결되지 않으면 서비스 제공업체에 문의하세요. 320-325 AMX 오류 AMX 오류. 운영 체제와 애플리케이션을 휴대용 장치에 다시 로드하려면 애플리케이션 로더를 실행하십시오. 330-339 애플리케이션 작업 실패 애플리케이션 작업이 실패했습니다. 운영 체제와 애플리케이션을 휴대용 장치에 다시 로드하려면 애플리케이션 로더를 실행하십시오. 340-343 메모리 오류 메모리 오류입니다. 다음 오류 코드를 보고하는 휴대용 장치를 볼 수 있습니다. 장치 오류 340 장치 오류 341 장치 오류 342 장치 오류 343 이유: 메모리 오류 해결 방법: 휴대폰에 동기화된 캘린더 약속 수 줄이기 1. 데스크톱 관리자에서 Intellisync 아이콘을 클릭합니다. PIM 구성 버튼을 클릭합니다. 2. 장치 애플리케이션 목록에서 달력을 선택합니다. 3. 구성, 고급 설정을 클릭합니다. 4. 데이터 범위 옵션 페이지에서 휴대폰에 동기화되는 일정 약속 수를 줄이는 작업 중 하나를 완료하세요. "최적의 향후 프로젝트 옵션 예약" 옵션을 선택하면 휴대용 장치는 다음을 클릭하고 클릭하는 경우에만 향후 일정 약속을 동기화합니다. 날짜 범위 예약 항목 옵션을 입력하면 휴대용 장치는 선택한 날짜 범위 내에서 달력에 예약된 약속만 동기화합니다. 5. 확인을 클릭하여 변경 사항을 저장하고 창을 닫습니다. 6 . 구성 창에서 달력 프로그램의 확인란이 선택되어 있는지 확인하고 확인을 클릭하세요. 7. Intellisync 창에서 PIM 동기화 확인란이 선택되어 있는지 확인한 다음 지금 동기화를 클릭하세요. . 장치는 최소한 하나 이상의 일정 약속을 제거합니다. 이 오류 메시지가 계속 표시되는 경우. 응용 프로그램 로더를 실행하여 운영 체제와 응용 프로그램을 휴대용 장치에 다시 로드하십시오. 350-359 소프트웨어 응용 프로그램 오류 응용 프로그램 소프트웨어 오류, 휴대용 장치에서 다음과 같은 오류가 보고될 수 있습니다. 장치 코드: 장치 오류 350 장치 오류 352 장치 오류 353 장치 오류 354 장치 오류 355 장치 오류 356 장치 오류 357 장치 오류 358 장치 오류 359 원인: 응용 프로그램 소프트웨어 오류 해결책: 휴대용 장치를 강제 재설정하고 응용 프로그램 로더를 실행하여 운영 체제와 응용 프로그램을 휴대용 장치에 다시 로드해 보십시오. 마법사 창에서 타사 응용 프로그램을 선택하지 마십시오. 고급 옵션에서 현재 설치된 모든 애플리케이션 지우기 확인란을 선택합니다. 360-363 플래시 메모리 오류 플래시 메모리 오류입니다. 핸드헬드 장치를 강제 재설정하고 애플리케이션 로더를 실행하여 핸드헬드 장치의 운영 체제와 애플리케이션을 다시 로드해 보십시오. 365-368 "OHHH @%!!" 뒤에 자주 나오는 오류입니다. "OHHH @%!!" 뒤에 자주 나오는 오류입니다. 서비스 제공업체에 문의하세요. 비즈니스 395 미분류 오류 코드 미분류 오류 코드 이유: 기기 395 코드는 미분류 오류 코드를 나타냅니다. 휴대용 장치에 타사 애플리케이션을 설치하면 이 오류가 발생할 수 있습니다. 해결 방법 1 휴대용 장치를 강제 재설정해 보십시오. 장치를 끄고 배터리를 제거한 후 잠시 기다립니다. 잠시 후 배터리를 교체하고 기기가 다시 시작되면 어떻게 되는지 확인하세요. 해결 방법 2 휴대용 기기에서 데이터를 지우고 다시 로드하세요. 1. BlackBerry Desktop Manager, 백업 및 복원 도구를 사용하여 휴대폰의 데이터 백업 파일을 만듭니다. 자세한 내용은 Desktop Manager 온라인 도움말에서 "휴대용 장치 백업 정보"를 참조하십시오. 경고: 다음 단계를 수행하면 휴대용 장치의 데이터가 지워질 수 있습니다. 2. 데스크톱 관리자를 열고 애플리케이션 로더 아이콘을 두 번 클릭합니다. 3. 다음을 클릭하면 애플리케이션 선택 창이 열립니다. 4. 필요한 애플리케이션이 선택되었는지 확인하고 다음을 클릭하세요. 5. '고급'을 클릭하세요. 6. '모든 애플리케이션 지우기'를 선택하세요. "데이터 및 현재 설치된 애플리케이션"이 비어 있으면 다음을 클릭하세요. 7. 마침을 클릭하세요. 휴대용 장치의 운영 체제와 애플리케이션이 다시 로드되면 휴대용 장치의 데이터가 지워집니다. 8. 백업 및 복원 도구를 사용하여 백업된 데이터 파일을 휴대용 장치에 복원하십시오. Desktop Manager 온라인 도움말에서 "휴대용 장치 복원 정보"를 참조하십시오. 400-564 페이지 오류 페이지 파일이 잘못되었습니다. 애플리케이션 로더를 실행하여 휴대용 장치의 운영 체제와 애플리케이션을 다시 로드하세요. 410 라디오 오류 라디오 서비스에 실패했습니다. 휴대용 장치를 강제 재설정하고 응용 프로그램 로더를 실행하여 운영 체제와 응용 프로그램을 휴대용 장치에 다시 로드해 보십시오. 참고: 그래도 오류가 해결되지 않으면 서비스 제공업체에 문의하십시오. 오류:411=배터리 모듈 문제, 배터리 교체 오류:499=소프트웨어 문제, 핸드헬드 다시 시작 device . 501 VM_THREAD_SWITCHED 스레드가 전환되었습니다. 내부 오류입니다. VM 내부에서 사용되는 오류 반환 메시지입니다. 장치 오류 코드로 보고되어서는 안 됩니다. 502 VM_PROCESS_DEATH 프로세스가 종료(정지)되어 모든 프로세스가 종료되었으며 마지막 Java 프로세스가 종료되어 어떤 프로그램도 실행할 수 없습니다. 503 VM_THREAD_DEATH 스레드가 종료(정지)되었습니다. 내부 오류입니다. VM 내부에서 사용되는 오류 반환 메시지입니다. 장치 오류 코드 504 VM_THREAD_SWITCH로 보고되어서는 안 됩니다. 스레드가 전환되었습니다. 내부 오류입니다. VM 내부에서 사용되는 오류 반환 메시지입니다. 장치 오류 코드로 보고되어서는 안 됩니다. 505 VM_BAD_CODE5 I 잘못된 코드: 잘못된 바이트 코드, Jit 컴파일러에서 오류가 발생했습니다.
알 수 없는 예외: VM의 Java 스레드를 초기화할 때 알 수 없는 Java 예외가 발생하여 시스템이 강제로 유일한 활성 스레드를 종료하게 했습니다.
이벤트 로그에 비정상적인 롤백 기록이 포함되어 있습니다!
507 충족되지 않은 링크
cod 파일에 부적절한 파일 링크 연결이 있어 cod 파일이 손실될 수 있습니다(원본 영어. 그렇습니다)
장치 오류 5059
장치 오류 5077
휴대용 장치에 설치된 애플리케이션이 없습니다.
이유 1 p>< p> 애플리케이션 로더가 작동할 때 BlackBerry 기기의 기존 애플리케이션이 지워졌으나 애플리케이션 로더가 새 애플리케이션을 로드하지 못했습니다.
해결 방법
1. 기기가 작동하는지 확인합니다. 소프트웨어가 컴퓨터에 올바르게 설치되었습니다.
2. BlackBerry 장치를 노트북의 USB 인터페이스에 직접 연결하십시오.
3. 타사 프로그램(예: 바이러스 백신) 소프트웨어) 데스크톱 관리자 휴대용 장치와 동일한 COM 포트를 사용했습니다. 타사 프로그램을 닫아 COM 포트를 해제하세요.
4. USB 데이터 케이블을 사용하여 BlackBerry 장치를 직렬 포트에 연결하는 경우 컴퓨터의 포트에는 USB 포트를 사용하여 bb를 직접 연결하십시오.
5. 데스크톱 관리자에서 애플리케이션 로더를 두 번 클릭합니다.
6. 애플리케이션 로더를 사용하여 설치합니다. 기기 시스템 소프트웨어
이유 2
잘못된 비밀번호를 10회 이상 입력하면 bb에 있는 모든 데이터와 프로그램이 삭제됩니다
해결 방법
p>1. 데스크톱 관리자에서 애플리케이션 로더를 두 번 클릭합니다.
2. 애플리케이션 로더를 사용하여 기기 시스템 소프트웨어를 설치합니다.
508 잘못된 개체
잘못된 개체, vm이 디버거 명령을 실행할 때 문제가 감지되었습니다. 잘못된 개체
509 VM_PPO_INFINITE_LOOP
가비지 폰의 PPO 단계에서 무한 루프가 발견되었습니다. , GC에서 PPO 단계 동안 최대 총 반복 횟수는 시스템의 최대 파일 핸들 수여야 합니다. 이 오류는 총 반복 횟수가 이 숫자를 초과하여 PPO 루프 또는 잘못된 파일 시스템에 결함이 발생했음을 나타냅니다. 현재 감지된 무한 루프 기록의 ID 값인 오류 문자열에서 특수한 16진수 값을 추출할 수 있습니다.
510 교착 상태
교착 상태, 모든 스레드 개체가 모두 대기 중입니다. , 그러나 결과를 반환할 때 하나의 스레드가 교착 상태에 빠지게 됩니다. 모든 스레드가 잠겨 있으므로 시스템은 이 교착 상태에서 복구할 수 없습니다.
511 디버그 연결이 끊어졌습니다
디버깅할 때 vm에 문제가 있거나 vm에 잘못된 디버깅 명령이 전송되면 디버거 연결이 교착 상태에 빠졌습니다.
512 GC Aborted
GC(가비지 콜렉션)가 종료되었습니다. 키보드 누르기, 스크롤 휠 이동 등 사용자 조작 이벤트로 인해 공간 가비지 콜렉터 프로그램이 강제 종료되었습니다.
< p> 513
514
515 개체 그룹이 너무 큽니다.
개체 그룹이 너무 큽니다. 객체가 너무 많거나 객체 그룹이 너무 커서 JVM이 객체 그룹을 올바르게 얻을 수 없습니다.
516 영구 ID가 소진되었습니다.
ID 펌웨어 장치가 소진되었습니다. 펌웨어 객체에 액세스할 때 JVM은 로컬 메모리 ID 카운터가 최대 한계에 도달했음을 발견했습니다. 개체를 제출할 수 없으며 치명적인 오류가 보고됩니다.
이 오류는 장치를 몇 년 동안 많이 사용하지 않는 한 결코 발생하지 않을 수 있습니다.
517 파일 시스템이 손상되었습니다.
파일 시스템이 잘못되었습니다. JVM 로컬 메모리에서 잘못된(모순) 할당 주소가 감지되었습니다.
518 예기치 않은 longjmp5
예기치 않은 longjmp 명령입니다. 가비지 수집기 명령어는 longjmp 명령어로 끝납니다. 이는 명령이 중단 없이 작업을 완료하려고 할 때 이 오류로 인해 표시 단계가 중단되었음을 나타낼 수 있습니다. 이러한 작업은 장치가 유휴 상태가 아닐 때 수행되고 가비지 수집기의 작업은 장치가 유휴 상태일 때만 중단되기 때문에 이런 일이 발생해서는 안 됩니다.
519 내부 오류
내부 서버 오류 . Jvm 시스템이 손실되거나 금지되었습니다.
520 내부 반환
Java 메서드에서 반환된 내부 상태를 실행해야 함을 나타내는 오류가 내부적으로 반환됩니다.
521 위험한 대기 개체
위험한 대기 개체입니다. Wait() 메서드를 실행할 때 스레드가 다른 개체에 의해 잠겼습니다. jvm 기반 시뮬레이터에서 디버깅 애플리케이션 전환을 제어할 때만 확인됩니다.
522 인터레이스 동기화
대화형 동기화 오류, 개체의 스레드가 명령을 통해 획득되었습니다. 2 그러나 두 획득한 잠금 유형이 스레드가 잠기기 전의 명령과 일치하지 않습니다. 이는 잠재적인 교착 상태 상황이 곧 발생하고 보고되고 있음을 나타냅니다. 이는 jvm 기반 시뮬레이터에서 디버깅 애플리케이션 전환을 제어할 때만 확인됩니다.
523 시스템 프로세스가 종료되었습니다.
시스템 프로세스가 종료되었습니다(정지). 치명적인 Java 프로그램 오류로 인해 시스템이 종료되어 장치가 계속 정상적으로 작동할 수 없습니다. 휴대용 장치를 재설정하고 다시 시작하십시오.
524 LMM 오류
LMM 오류입니다. 메모리 부족 관리자가 객체를 재활용하도록 표시했지만 메모리 가비지 수집 중에 객체가 제대로 해제되지 않았습니다. 이는 jvm 기반 에뮬레이터에서 디버그 애플리케이션 전환을 제어할 때만 확인됩니다.
525 잘못된 영구 개체
손상된 로컬 메모리 개체입니다. 가비지 수집 중에 로컬 메모리 루트 디렉터리에서 자동 작업이 감지되어 비영구적 로컬 개체에 커밋되었습니다. 이 유형의 개체는 이벤트 로그에 기록되었습니다.
526 java.lang.Object not 발견< /p>
클래스 정의 java.lang.Object 객체를 찾을 수 없습니다.
527 java.lang.String을 찾을 수 없습니다.
클래스 정의 java.lang.String 객체를 찾을 수 없습니다.
528 –529 손상된 파일 시스템
파일 시스템이 잘못되었습니다. 복구할 수 없는 오류가 발생하면 계속 실행하면 모든 데이터가 손실됩니다. 이 오류 메시지에는 내부 "오류 원인" 숫자 코드가 포함되어 있습니다.
COD 파일이 삭제되면 JVM이 COD 파일(삭제된) COD 파일에 정의된 객체를 삭제해야 하기 때문에 이 오류가 진단되지 않습니다. 따라서 이 오류는 장치의 정상적인 작동 중에 진단되지 않습니다. /p>
JVM 컴파일러 일반 오류 코드
1. 루트 배열 참조가 유효한 배열 참조가 아닙니다.
2. 루트 배열 유형이 Object[]가 아닙니다. p>
3. 루트 배열의 크기는 Object[0]과 같이 1보다 작습니다.
4. 루트[0]의 메모리는 유효한 참조가 아닙니다.
< p> 5. root[0 ]유형이 긴 해시 테이블이 아닙니다6. 배열 헤더 섹션에 잘못된 참조가 포함되어 있습니다.
7. 로컬 Object[]의 항목 잘못된 참조가 포함되어 있습니다.
8. 개체 유형이 알 수 없는 코드 파일을 참조합니다.
9. 메모리에서 코드 파일에 있는 개체의 유형 설명 파일 크기가 일치하지 않습니다.< /p >
10. 개체에 잘못된 유형 필드 참조가 있습니다.
11. 개체의 참조 유형 필드가 다른 개체의 잘못된 유형에 연결되어 있습니다.
12. 디스크립터의 로컬 Object[]가 누락되었습니다!
13. 로컬 메모리의 객체가 지속 테이블로 표시되지 않았습니다.
14. 루트 배열이 분할되었습니다. 구분된 세그먼트가 유효하지 않습니다.< /p>
530 VM_PREVENT_GC_OVERFLOW
_preventGC 오버플로. 원본 개체의 고정 값은 가비지 수집기에 의해 수집되지 않도록 보호됩니다. 이 오류는 값이 보호 개체의 고정 제한을 초과할 수 있음을 나타냅니다. 장치가 재설정되거나 스레드 롤백 이벤트가 기록되면 이 실제 값을 추출할 수 있습니다.
531 플래시 소진
메모리가 소진되었습니다. JVM은 메모리 공간을 초과하는 특정 작업을 허용할 수 없습니다. jvm이 필요한 메모리 공간 할당을 완료할 수 없는 경우 이 오류가 보고됩니다.
532 VM_ASSERTION_FAILED
유지 관리 작업이 실패했습니다. 일반적으로 이 JVM 오류는 장치가 유지 관리 활성화 상태에서 시작되지 않은 경우 보고되지 않습니다. 시뮬레이터는 디버그 상태에 있을 때 이 오류를 보고하여 VM 유지 관리 작업이 계약을 위반했음을 나타냅니다. BKPT를 입력하여 디버거를 활성화한 다음 로컬 스택을 vm 그룹에 덤프할 수 있습니다.
533 VM_RUN_METHOD
534 VM_FAST_RESET_DISABLED
빠른 재설정이 비활성화되었습니다. 이 코드는 빠른 재설정 기능이 유효하지 않음을 나타내기 위해 내부적으로 자주 사용되었습니다. 항상 플랫폼에서 지정한 코드를 사용하세요.
535 VM_UNUSED_535
사용하지 않는 VM 오류입니다. 오류 535는 메모리 오버플로를 의미합니다. 535 오류의 원인 중 하나는 실행 중인 스레드 메모리가 오버플로되어 가상 메모리 스레드 예약 작업 프로그램이 종료되는 것일 수 있습니다. 이 오류는 시작된 대기열 중에 발생하거나 기본 이벤트 스레드가 중지된 경우에 발생하는 것으로 알려져 있습니다.
해결 방법:
먼저 휴대용 장치를 하드 부팅합니다. 그래도 문제가 해결되지 않으면 이동통신사로부터 최신 버전의 BlackBerry 핸드헬드 ROM 소프트웨어를 구하여 설치한 다음 Desktop Manager에서 응용 프로그램 로더를 실행하여 핸드헬드를 업데이트하십시오. 또는 일부 벨소리, 테마 파일 등을 삭제하여 저장 공간을 확보하세요.
536 VM_FAST_RESET_BAD_INSTANCE
vm 빠른 재설정 인스턴스 확인에 실패했습니다. 이 코드는 내부적으로 다음을 나타내기 위해 자주 사용되었습니다. vm 구조가 잘못된 주소 공간을 건너뛰었거나 vm이 파괴되었습니다.
537 VM_FAST_RESET_BAD_HEAP
빠른 재설정 오류, 힙 검사 실패.
이 코드는 vm 힙이 유효하지 않거나 포인터 힙이 유효하지 않음을 나타내기 위해 내부적으로 자주 사용되었습니다.
538 VM_FAST_RESET_BAD_IRAM
빠른 재설정 IRAM 손상, IRAM 검사 실패. 이 코드는 다음을 나타내기 위해 내부적으로 자주 사용되었습니다. vm의 IRAM 검사에서 잘못된 vm 데이터 구조(스레드 + 로컬 스택) 또는 IRAM에 저장된 포인터가 감지되었습니다.
539 VM_FAST_RESET_NOT_IDLE
빠름 재설정 상태는 유휴 상태가 아닙니다. 이 코드는 재설정이 발생했을 때 VM이 사용 중이었음을 나타내기 위해 종종 내부적으로 사용되었습니다. 이와 같은 문제로 인해 빠른 재설정을 계속할 수 없게 되었습니다.
540 VM_FAST_RESET_MULTIPLE_RESETS
여러 재설정 오류가 발생했습니다. 이 코드는 마지막 재설정 시간이 최소 재설정 간격보다 짧음을 나타내기 위해 내부적으로 자주 사용되었습니다. 짧은 시간 내에 여러 번의 재설정을 비활성화하면 빠른 재설정 무한 루프가 방지됩니다.
541 VM_HEAP_COMPACT_INFINITE_LOOP
힙 압축 중에 무한 루프가 감지되었습니다. VM이 메모리 힙에서 문제를 감지하여 메모리 블록이 유효하지 않음을 나타냅니다. 이 문제는 메모리 힙 압축을 수행할 때 가능한 무한 루프를 확인하면 감지될 수 있습니다. 장치에 이 오류 조건이 포함되어 있으면 bugdisp 로깅 및 이벤트 로그를 통해 이 오류 메시지를 신속하게 추출할 수 있습니다. 가능하다면 메모리 이미지가 저장됩니다.
542 일시적인 메모리 누수
즉각적인 메모리 누수. Jvm은 일부 메모리가 해제되지 않았음을 감지합니다. 이는 메모리 누수가 발생했음을 나타냅니다. 이런 상황이 발생하지 않도록 최대한 빨리 원인을 찾아냈으면 좋겠습니다.
543 VM_FS_MISMATCH
파일 시스템이 일치하지 않습니다. 호환되지 않는 Java 파일 시스템이 설치되었습니다. JVM은 기존 시스템 코드가 Java 파일 시스템을 생성하는 데 자주 사용되는 시스템 코드와 다르다는 것을 감지했습니다. 이는 Java 기본 메소드가 올바르게 컴파일 및 링크되지 않을 수 있으므로 시스템의 무결성을 보장할 수 없음을 의미합니다. vm
DLFX 및 DLPS 명령을 사용하여 시스템을 복원할 수 없으며 로컬 메모리의 오류를 삭제하거나 복구할 수 없습니다. 그러면 모든 데이터와 펌웨어 콘텐츠가 지워질 수 있습니다. 새 시스템 코드와 일치하도록 파일 시스템을 다시 연결하고 컴파일하십시오. 복구 순서는 매우 중요합니다.
1. 애플리케이션 삭제, 2. 로컬 메모리 내용 삭제, 3. 기기 재설정
544 VM_SECTION_MAP_OVERFLOW
A 모듈 참조가 255개의 다른 모듈을 초과합니다. VM은 모듈이 255개가 넘는 다른 모듈을 참조하려고 시도했음을 감지했습니다. 오류가 감지되면 파일 시스템은 즉시 오류를 선택해야 합니다.
545 VM_INCOMPATIBLE_FILESYS
VM이 호환되지 않거나 유효하지 않은 파일 시스템이 존재함을 감지했습니다. 오류가 감지되면 파일 시스템은 즉시 오류 546 VM_UNUSED_546 사용되지 않음(내부 오류 코드)을 받아야 합니다. VM이 파일 시스템의 메모리 이미지가 유효하지 않음(CRC 중복 검사 실패)을 감지했으며 잘못된 메모리를 복사하는 것보다 시스템을 재설정하는 것이 더 좋습니다.
콘텐츠
547 VM_UNUSED_547
< p>(내부 오류 코드)는 사용되지 않습니다. VM 오류548 VM_UNUSED_548
사용되지 않음(내부 오류 코드). VM 오류
549 VM_UNUSED_549
사용되지 않음(내부 오류 코드). VM 오류