I have a Netware 6.5 SP6 server that's been running fine for months. I
haven't done anything new. It's a Dell PowerEdge 2900 with 4GB of RAM.

It's a part of a cluster and normally runs iprint, dns, and dhcp and
some file services.

Today it abended in LIBC.NLM, with a thread belonging to APACHE2.NLM.
Everything failed over to the other server properly and is running there ok.

I can boot the server if I don't load AP2WEBUP or the cluster services.
But if I load AP2WEBUP, it halts immediately. So the cluster services
don't have anything to do with it.

Any suggestions as to why it would do this all of a sudden?

--Matt

This is part of the abend log:


************************************************** *******
Novell Open Enterprise Server, NetWare 6.5
PVER: 6.50.06

Server SERVER2 halted Tuesday, April 22, 2008 9:55:09.503 am
Abend 1 on P03: Server-5.70.06: Page Fault Processor Exception (Error
code 00000000)

Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 000006F0 EBX = 9DC95058 ECX = 00000000 EDX = 808D47A0
ESI = 000006F0 EDI = 9DC95058 EBP = 997B4258 ESP = 997B424C
EIP = 80896C9C FLAGS = 00010202
80896C9C 0FB70E MOVZX ECX, word ptr [ESI]=?
EIP in LIBC.NLM at code start +00096C9Ch
Access Location: 0x000006F0

The violation occurred while processing the following instruction:
80896C9C 0FB70E MOVZX ECX, word ptr [ESI]
80896C9F 51 PUSH ECX
80896CA0 E8BB000000 CALL LIBC.NLM|chr2lwr
80896CA5 59 POP ECX
80896CA6 89C3 MOV EBX, EAX
80896CA8 0FB707 MOVZX EAX, word ptr [EDI]
80896CAB 50 PUSH EAX
80896CAC E8AF000000 CALL LIBC.NLM|chr2lwr
80896CB1 6639D8 CMP AX, BX
80896CB4 59 POP ECX



Running process: Apache_Worker 17 Process
Thread Owned by NLM: APACHE2.NLM
Stack pointer: 997B4FDC
OS Stack limit: 997A63E0
Scheduling priority: 67371008
Wait state: 3030070 Yielded CPU
Stack: --9DC954B0 ?
--00000298 (LOADER.NLM|KernelAddressSpace+298)
--9DC95058 ?
--997B42EC ?
94816007 ?
--9DC95058 ?
--000006F0 (LOADER.NLM|KernelAddressSpace+6F0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9E9E6000 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9E9E6020 ?
--9E9E6020 ?
--A5E85304 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--997B4338 ?
94809F35 (NPKIT.NLM|NPKIT_EncodeValidityUTC+CA60)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000010 (LOADER.NLM|KernelAddressSpace+10)
--997B4320 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9E9E6020 ?
--9E9E6000 ?
--ABF77A77 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
-00540060 (SERVER.NLM|FirstServerAllocPool+258)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000002 (LOADER.NLM|KernelAddressSpace+2)
--99CB70E0 ?
--0000052D (LOADER.NLM|KernelAddressSpace+52D)
--997B434C ?
947FB51B (NPKIT.NLM|NPKIT_CacheAddElement+28)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--99B3F0A0 ?
--0000034E (LOADER.NLM|KernelAddressSpace+34E)
--997B47E0 ?
9485BFF5 (NPKIAPI.NLM|NPKIAdditionalCertificate+8CF6)
--9E9E6000 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--99B3F0A0 ?
--0000034E (LOADER.NLM|KernelAddressSpace+34E)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--99E40000 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--AFCCE5A0 ?
--99CB70E0 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000535 (LOADER.NLM|KernelAddressSpace+535)
-94890D14 ?
-94890D50 ?
-94890CEC ?
-948910F0 ?
-94891134 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--997B4390 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--99E50534 ?
--FFFFFFFF ?
--99CB70C0 ?
-00530053 (SERVER.NLM|AddressTwo+1D47)
--0020004C ?
--00650043 ?
--00740072 ?
--00660069 ?

Additional Information:
The CPU encountered a problem executing code in LIBC.NLM. The
problem may be in that module or in data passed to that module by a
process owned by APACHE2.NLM.


APACHE2.NLM Apache Web Server 2.0.59
Version 2.00.59 August 2, 2006
Code Address: 97D91000h Length: 00039AD9h
Data Address: 97DCB000h Length: 0001194Ch

LIBC.NLM Standard C Runtime Library for NLMs [optimized, 7]
Version 9.00.05 January 3, 2007
Code Address: 80800000h Length: 000D0816h
Data Address: 803BD000h Length: 00041630h