We are having a problem with a NW65SP5 server running on an HP DL580G5 server. This is a standard install, running GW 7.0.3 PO in protected memory. I've done HW troubleshooting because we had a similar issue with same HW, purchased at the same time, and it was a bad system board, replaced memory, and system board, no help. Any solution I've found refers to back-reving to the Portal.NLM file from SP5, but that's what we have. Attached is the abend. Any ideas?


Novell Netware, V6.5 Support Pack 5 - CPR Release
PVER: 6.50.05

Server ASERVER halted Thursday, June 26, 2008 3:37:50.492 pm
Abend 1 on P00: Server-5.70.05: Divide Error Processor Exception

Registers:
CS = 0060 DS = 007B ES = 007B FS = 007B GS = 007B SS = 0068
EAX = 00000000 EBX = 975F5800 ECX = 00000000 EDX = 00000000
ESI = 00000000 EDI = 00000000 EBP = 9FC1B0C0 ESP = 978AEB3C
EIP = 97BB82FA FLAGS = 00210246
97BB82FA F7F1 DIV ECX
EIP in PORTAL.NLM at code start +000B12FAh

The violation occurred while processing the following instruction:
97BB82FA F7F1 DIV ECX
97BB82FC 89842410050000 MOV [ESP+00000510], EAX
97BB8303 6983C02B0000E8 IMUL EAX, [EBX+00002BC0], 000003E8
03000097BB830D 31D2 XOR EDX, EDX
97BB830F 01F0 ADD EAX, ESI
97BB8311 F7F1 DIV ECX
97BB8313 89842414050000 MOV [ESP+00000514], EAX
97BB831A 698300320000E8 IMUL EAX, [EBX+00003200], 000003E8
03000097BB8324 01F0 ADD EAX, ESI
97BB8326 31D2 XOR EDX, EDX



Running process: httpexpThread31 Process
Thread Owned by NLM: HTTPSTK.NLM
Stack pointer: 978AEA9C
OS Stack limit: 978A7740
Scheduling priority: 67371008
Wait state: 3030070 Yielded CPU
Stack: --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)
--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)
--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)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--977393E0 ?
--0000007B (LOADER.NLM|KernelAddressSpace+7B)
--00000060 (LOADER.NLM|KernelAddressSpace+60)
--00000068 (LOADER.NLM|KernelAddressSpace+68)
--0000007B (LOADER.NLM|KernelAddressSpace+7B)
--0000007B (LOADER.NLM|KernelAddressSpace+7B)
--0000007B (LOADER.NLM|KernelAddressSpace+7B)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--978A64A0 ?
--97546364 ?
--97546360 ?
002226AB (SERVER.NLM|kRWReadUnlock+6F)
00222704 (SERVER.NLM|kRWReadUnlock+C8)
--97546364 ?
--97DE0680 ?
--00000009 (LOADER.NLM|KernelAddressSpace+9)
--D9D5AD36 ?
--FFFFFFFF ?
--00000020 (LOADER.NLM|KernelAddressSpace+20)
--97546360 ?
--55424544 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--0000004F (LOADER.NLM|KernelAddressSpace+4F)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9FC1B31E ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--978AECD4 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9FC1B2EC ?
--978AECF9 ?
--9FC1B0C0 ?
--9FC1B313 ?
9762F202 (HTTPSTK.NLM|parseRequestMsg+642)
--9FC1B0C0 ?

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