Hi,

We are running NW65 SP2, and we have had 4 abends in about 3 weeks with 2 in during this last week.
This server runs Pervasive and BackupExec, we have only made a minor engine upgrade 3 months ago on the Pervasive database.

2 of the abends were with the Blue screen so it did not log the abend.log for the others the abend log is very similar, see farther down.

I am seeking some help, I am not sure if this is a software issue or a hardware problem maybe related to the server aging.

Thanks in advance for any help on that.

David.

Server GIROSOL_HQ halted Saturday, December 27, 2008 9:10:39.656 am
Abend 1 on P00: Server-5.70.02: Page Fault Processor Exception (Error code 00000002)

Registers:
CS = 0060 DS = 007B ES = 007B FS = 007B GS = 007B SS = 0068
EAX = B44823A0 EBX = 505F9380 ECX = 00000000 EDX = 00000000
ESI = 0475010C EDI = 00000000 EBP = 7F0F26FC ESP = 7F0F26E8
EIP = 4CB81E32 FLAGS = 00010286
4CB81E32 C7440604000000 MOV [ESI+EAX+04]=?, 00000000
00 EIP in THREADS.NLM at code start +00014E32h
Access Location: 0xB8BD24B0

The violation occurred while processing the following instruction:
4CB81E32 C7440604000000 MOV [ESI+EAX+04], 00000000
004CB81E3A C7040600000000 MOV [ESI+EAX], 00000000
4CB81E41 FF8B10010000 DEC dword ptr [EBX+00000110]
4CB81E47 85D2 TEST EDX, EDX
4CB81E49 740A JZ 4CB81E55
4CB81E4B 85DB TEST EBX, EBX
4CB81E4D 7406 JZ 4CB81E55
4CB81E4F 837B2400 CMP [EBX+24], 00000000
4CB81E53 7547 JNZ 4CB81E9C
4CB81E55 31C0 XOR EAX, EAX



Running process: BSPX Worker 337 Process
Thread Owned by NLM: BSPXCOM.NLM
Stack pointer: 7F0F26A8
OS Stack limit: 7F0E67A0
Scheduling priority: 67371008
Wait state: 5050030 Blocked on Semaphore
Stack: --00000000 ?
--7F0F2714 ?
505D3565 (BSPXCOM.NLM|SPXCommSrvPSSignalCE+2975)
--7E3DFBA0 ?
--4F40A460 ?
--7F0F2740 ?
505D0515 (BSPXCOM.NLM|(Code Start)+515)
-505D71D8 (BSPXCOM.NLM|(Data Start)+1D8)
--7F0F2714 ?
--7E3DFBA0 ?
00228B51 (SERVER.NLM|kValidateThread+11)
--7EE5AA40 ?
--58505342 ?
--726F5720 ?
--2072656B ?
--00373333 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
505D0490 (BSPXCOM.NLM|(Code Start)+490)
--505F9380 ?
--00000000 ?
4CB6E306 (THREADS.NLM|getcmd+21E)
--00000000 ?
--00000000 ?
--00000000 ?
--00000246 ?
--5064E160 ?
--00000000 ?
4CB6E144 (THREADS.NLM|getcmd+5C)
--4F525D40 (PSCORE2.NLM|PSGetHostName+FEE0)
--00000000 ?
4CB6E13C (THREADS.NLM|getcmd+54)
--4F525D40 (PSCORE2.NLM|PSGetHostName+FEE0)
--00000000 ?
--5064E160 ?
--00000000 ?
--5064E160 ?
-4CB8872C (THREADS.NLM|(Data Start)+272C)
00227334 (SERVER.NLM|TcoNewSystemThreadEntryPoint+3C)
--5064E160 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--34343434 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?

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