pooler33 Absent Member.
Absent Member.
881 views

Divide Error Processor Exception

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.
Labels (2)
0 Likes
2 Replies
beelsr Frequent Contributor.
Frequent Contributor.

Re: Divide Error Processor Exception


how about trying SP7? keep a copy of your SP5 portal.nlmhandy just in
case but you probably won't need it....


--
Cheers!
Richard Beels
~ Network Consultant
~ Sysop, Novell Support Connection
~ MCNE, CNE*, CNA*, CNS*, N*LS



-- Cheers! Richard Beels ~ Network Consultant ~ MCNE, CNE*, CNA*, CNS*, N*LS
0 Likes
pooler33 Absent Member.
Absent Member.

Re: Divide Error Processor Exception

Going to try SP7, but in the meantime we have simply unloaded PORTAL and haven't had any issues since. Once we apply SP7, I'll reload and see what happens. I'll post the results. Thanks beelsr.
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.