Just recently, a server of ours CPU utilization would spike when a user
sent a print job. Once the job processes, CPU utilization would go
down. It was not a large print job and took a long time to print.
Also, the server has been abending at least once a day for the last two
days. The abend log is below. We're assuming that the abends are due
to multiple print jobs being processed and "hanging." Version of
NDPSM.NLM is 3.02, NDPSMGW is 4.00.02

++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++

Server DCBE1 halted Wednesday, October 31, 2007 4:15:26.643 pm
Abend 2 on P00: Server-5.70.06: Page Fault Processor Exception (Error
code 00000000)

Registers:
CS = 0008 DS = 0068 ES = 0068 FS = 0068 GS = 007B SS = 0068
EAX = 9248208C EBX = 92482070 ECX = 0000001A EDX = 00000000
ESI = 00000194 EDI = A4AFACC4 EBP = 99EA30AD ESP = A4AFA858
EIP = A4481F1C FLAGS = 00010202
A4481F1C A5 MOVSD
EIP in NDPSGW.NLM at code start +00009F1Ch
Access Location: 0x00000194

The violation occurred while processing the following instruction:
A4481F1C A5 MOVSD
A4481F1D A5 MOVSD
A4481F1E 85C0 TEST EAX, EAX
A4481F20 745D JZ A4481F7F
A4481F22 6A01 PUSH 01
A4481F24 8D8C24C0040000 LEA ECX, [ESP+000004C0]
A4481F2B 51 PUSH ECX
A4481F2C 6A03 PUSH 03
A4481F2E 50 PUSH EAX
A4481F2F 6800020000 PUSH 00000200



Running process: GW_TaskThrd_65 Process
Thread Owned by NLM: NDPSGW.NLM
Stack pointer: A4AFA610
OS Stack limit: A4AF6DC0
Scheduling priority: 67371008
Wait state: 3030070 Yielded CPU
Stack: -004F0050 (SERVER.NLM|lostCountArray+379C)
-00450057 (SERVER.NLM|CacheSearchTable+F01F)
-00530052 (SERVER.NLM|LargeSlabCacheLogNeqPhys+284A)
-00560041 (SERVER.NLM|RDebugPollTimeoutTimer+8A69)
--00200045 ?
-004E004F ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--75D93445 ?
--901ADF74 ?
--000000A8 (LOADER.NLM|KernelAddressSpace+A8)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--901ADF10 ?
9082F4B7 (TCP.NLM|TCPConnect+6A7)
--901ADF10 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--A17C0C80 ?
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--A4AFA8D0 ?
--A4AFA8E0 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--A2AD0D80 ?
--00000009 (LOADER.NLM|KernelAddressSpace+9)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--0000001B (LOADER.NLM|KernelAddressSpace+1B)
--3FFFFFFF ?
--00000B68 (LOADER.NLM|KernelAddressSpace+B68)
--000005B4 (LOADER.NLM|KernelAddressSpace+5B4)
--000005B4 (LOADER.NLM|KernelAddressSpace+5B4)
--64D00210 ?
--0300010A ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--03020210 ?
--1B80070A ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--A284EAA0 ?
8FF5F6DD (CLIB.NLM|fopen+10D)
--00000135 (LOADER.NLM|KernelAddressSpace+135)
--A17C0CDC ?
--00000135 (LOADER.NLM|KernelAddressSpace+135)
--A17C0AA0 ?
--A1827278 ?
--A17C0A00 ?
8FF6A841 (CLIB.NLM|strtok+3F1)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000135 (LOADER.NLM|KernelAddressSpace+135)
--00000036 (LOADER.NLM|KernelAddressSpace+36)
--00740068 ?
--00700074 ?
--003A0073 ?
002F002F (SERVER.NLM|ScanSetableParameters+183)
00300031 (SERVER.NLM|SyncClockEventProcess+11)
0031002E (SERVER.NLM|xxInitializeAllocMemory+7E)
0030002E (SERVER.NLM|SyncClockEventProcess+E)
0031002E (SERVER.NLM|xxInitializeAllocMemory+7E)
--003A0039 ?
00300038 (SERVER.NLM|SyncClockEventProcess+18)
--00390030 ?
--006E002F ?
--00730064 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--0000000D (LOADER.NLM|KernelAddressSpace+D)
--34343434 ?
--00740068 ?
--00700074 ?
002F003A (SERVER.NLM|ScanSetableParameters+18E)
0031002F (SERVER.NLM|xxInitializeAllocMemory+7F)
002E0030 (SERVER.NLM|InitializeLoggerScreen+80)
002E0031 (SERVER.NLM|InitializeLoggerScreen+81)
002E0030 (SERVER.NLM|InitializeLoggerScreen+80)
--00390031 ?
--0038003A ?
002F0031 (SERVER.NLM|ScanSetableParameters+185)
-0064006E (XSUP.NLM|(Data Start)+206E)
--00000073 (LOADER.NLM|KernelAddressSpace+73)
--0000000D (LOADER.NLM|KernelAddressSpace+D)
--00000034 (LOADER.NLM|KernelAddressSpace+34)
--00740068 ?
--00700074 ?
002F003A (SERVER.NLM|ScanSetableParameters+18E)
0031002F (SERVER.NLM|xxInitializeAllocMemory+7F)
002E0030 (SERVER.NLM|InitializeLoggerScreen+80)
002E0031 (SERVER.NLM|InitializeLoggerScreen+81)
002E0030 (SERVER.NLM|InitializeLoggerScreen+80)
--00390031 ?
--0038003A ?
00300030 (SERVER.NLM|SyncClockEventProcess+10)
002F0038 (SERVER.NLM|ScanSetableParameters+18C)
-0064006E (XSUP.NLM|(Data Start)+206E)
--00000073 (LOADER.NLM|KernelAddressSpace+73)
--2E020447 ?
--01000100 (IDECD.CDM|IDECD_GlobalLock+1190)
--8D740E47 ?
--01000B00 (IDECD.CDM|IDECD_GlobalLock+1B90)
--472802AC ?
--0000000D (LOADER.NLM|KernelAddressSpace+D)
--00000009 (LOADER.NLM|KernelAddressSpace+9)

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