Server abends on Java Finalizer (Java.nlm)

  • 7002991
  • 13-Apr-2009
  • 26-Apr-2012

Environment

Novell NetWare 6.5 Support Pack 7

Situation

Server keeps abending on Java
JAVA is abending before it is loaded
Interrupted process: JAVA.NLM Init Process
Thread Owned by NLM: JAVA.NLM

Resolution

The NetWare 6.5 SP7 server abends when loading JAVA.NLM

Install the latest CLIB ,TCP and WINSOCK patches. Download the patches from the following link

Additional Information

Notes:
  1. Unloading and loading Java does not help.
  2. Renaming java directories and re-installing or copying files from another server does not help .
Section of Abend.log
Registers:
    CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0023 SS = 0010
    EAX = 00000003 EBX = FC4F3EA0 ECX = 9468B580 EDX = 00000000
    ESI = 00000003 EDI = FC4F3F90 EBP = 00000000 ESP = AD327F68
    EIP = 003232D6 FLAGS = 00010202
    003232D6 8B6D00         MOV     EBP, [EBP+00]=?
    EIP in SERVER.NLM at code start +001192D6h
    Access Location: 0x00000000

The violation occurred while processing the following instruction:
003232D6 8B6D00         MOV     EBP, [EBP+00]
003232D9 C1E605         SHL     ESI, 05
003232DC 8D8580020000   LEA     EAX, [EBP+00000280]
003232E2 01C6           ADD     ESI, EAX
003232E4 8D4618         LEA     EAX, [ESI+18]
003232E7 50             PUSH    EAX
003232E8 898424A4000000 MOV     [ESP+000000A4], EAX
003232EF E87C68DEFF     CALL    LOADER.NLM|kSpinLockDisable
003232F4 83C404         ADD     ESP, 00000004
003232F7 8B16           MOV     EDX, [ESI]

 

Running process: Java_679 ContainerBackgroundPro Process
Thread Owned by NLM: JAVA.NLM
Stack pointer: AD327E78
OS Stack limit: AD2F9B60