Environment
Novell NetWare 5.1
Novell NetWare 6.0
Novell NetWare 6.5
Novell Storage Services (NSS)
Novell NetWare 6.0
Novell NetWare 6.5
Novell Storage Services (NSS)
Situation
While trying to upgrade the server the server abends while trying
to load VDISK.NLM and/or NSS.NLM. See additional notes for
excerpt from ABEND.LOG file.
Resolution
Make sure that there is not a NSSSTART.CFG file in the C:\NWSERVER\
directory. If there is either rename it or delete it.
Additional Information
Abend 1 on P00: Server-5.70.05: Page Fault Processor Exception
(Error code 00000000)
Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 00000000 EBX = 00000000 ECX = 00000000 EDX = 00000000
ESI = 00000000 EDI = 00000000 EBP = BEECAEC4 ESP = BEECAEB8
EIP = BE416BBE FLAGS = 00010246
BE416BBE 8B04B2 MOV EAX, [EDX+ESI*4]=?
EIP in NSS.NLM at code start +0000CBBEh
Access Location: 0x00000000
The violation occurred while processing the following instruction:
BE416BBE 8B04B2 MOV EAX, [EDX+ESI*4]
BE416BC1 85C0 TEST EAX, EAX
BE416BC3 743D JZ BE416C02
BE416BC5 8B501C MOV EDX, [EAX+1C]
BE416BC8 8B7818 MOV EDI, [EAX+18]
BE416BCB 39D3 CMP EBX, EDX
BE416BCD 7504 JNZ BE416BD3
BE416BCF 39F9 CMP ECX, EDI
BE416BD1 742F JZ BE416C02
BE416BD3 89C2 MOV EDX, EAX
Running process: VDISK.NLM main thread. Process
Thread Owned by NLM: VDISK.NLM
Stack pointer: BEECAFF8
OS Stack limit: BEEC7000
Scheduling priority: 67371008
Wait state: 00 Suspend Reason UNKNOWN
Stack: --00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--BEECAEF8 ?
--BEECAEE0 ?
BE41729F (NSS.NLM|MSG_Call+1F)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
-BF85E138 (VDISK.NLM|startInfo+0)
--BCA792C0 (CPUCHECK.NLM|RawGetCPUID+C7DF)
--BEECAFB0 ?
BE7C0448 (COMN.NSS|zBeginTask+48)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--BEECAEF8 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--65657246 ?
--65657246 ?
--65657246 ?
--65657246 ?
--65657246 ?
--65657200 ?
Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 00000000 EBX = 00000000 ECX = 00000000 EDX = 00000000
ESI = 00000000 EDI = 00000000 EBP = BEECAEC4 ESP = BEECAEB8
EIP = BE416BBE FLAGS = 00010246
BE416BBE 8B04B2 MOV EAX, [EDX+ESI*4]=?
EIP in NSS.NLM at code start +0000CBBEh
Access Location: 0x00000000
The violation occurred while processing the following instruction:
BE416BBE 8B04B2 MOV EAX, [EDX+ESI*4]
BE416BC1 85C0 TEST EAX, EAX
BE416BC3 743D JZ BE416C02
BE416BC5 8B501C MOV EDX, [EAX+1C]
BE416BC8 8B7818 MOV EDI, [EAX+18]
BE416BCB 39D3 CMP EBX, EDX
BE416BCD 7504 JNZ BE416BD3
BE416BCF 39F9 CMP ECX, EDI
BE416BD1 742F JZ BE416C02
BE416BD3 89C2 MOV EDX, EAX
Running process: VDISK.NLM main thread. Process
Thread Owned by NLM: VDISK.NLM
Stack pointer: BEECAFF8
OS Stack limit: BEEC7000
Scheduling priority: 67371008
Wait state: 00 Suspend Reason UNKNOWN
Stack: --00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--BEECAEF8 ?
--BEECAEE0 ?
BE41729F (NSS.NLM|MSG_Call+1F)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
-BF85E138 (VDISK.NLM|startInfo+0)
--BCA792C0 (CPUCHECK.NLM|RawGetCPUID+C7DF)
--BEECAFB0 ?
BE7C0448 (COMN.NSS|zBeginTask+48)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--BEECAEF8 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--65657246 ?
--65657246 ?
--65657246 ?
--65657246 ?
--65657246 ?
--65657200 ?