Last year we had lot off crashes with our GW8.02 server on Netware 6.5sp7, mostly because the soap.nlm. The solution was patch GW8.0.2-91781 which was giving me from Novell-support.

In the meantime Novell bring out patch GW8.0.2sp2 HP1, but after reading that a lot of people have problems with HP1 and MobileSync we decide, to wait for HP2.

Till January 10 2011 the GroupWise server was stable, but on January 10 the processor is going to 98-100% cpu and we got our first ABEND this year. Strange, but can happen we thought.

On January 14 server ABEND and January 19 again ABEND.

The abend.log says something about cpu 0 (Thread .....) is on a NO SLEEP state or Address (0xF3AFF2AE) exceeds valid memory limit.
Here is short version of our ABEND.log

Novell Open Enterprise Server, NetWare 6.5
PVER: 6.50.07

Address space GWDVAW.1 removed Friday, 14 January 2011 13:40:01,977
Abend 0 on P00: Server-5.70.07: Page Fault Processor Exception (Error code 00000004)

Registers:
CS = 001B DS = 0023 ES = 0023 FS = 0023 GS = 0023 SS = 0023
EAX = F3AFF2AE EBX = 00000000 ECX = C193B790 EDX = F50EC03E
ESI = F3A463BC EDI = C193BAD8 EBP = C193BA24 ESP = C193B9BC
EIP = F3AFF2AE FLAGS = 00010282
Address (0xF3AFF2AE) exceeds valid memory limit
EIP in UNKNOWN memory area
Access Location: 0xF3AFF2AE

The violation occurred while processing the following instruction:

Running process: Server 00:56 Process
Thread Owned by NLM: SERVER.NLM
Stack pointer: C193B9BC
User Space Stack limit: 0
Scheduling priority: 67371008
Wait state: 50500F0 Waiting for work
Stack: F3DF61B2 (SCCUT.NLM|UTGetString+299)

--00000000 (LOADER.NLM|KernelAddressSpace+0)
--C17A2168 ?
--C17A20C0 ?
--01000000 (SCSIHD.CDM|__NLM_BSS_End+1A40)
--00000000 (LOADER.NLM|KernelAddressSpace+0)


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

Loaded Modules:
EXGDSF.NLM OutsideIn Viewer Technology by Oracle. HTML Export Module
Version 8.32 6 December 2009
Code Address: F3A3E000h Length: 000005C0h
Data Address: F3A3C000h Length: 00000260h
SCCIMG.NLM HTML Export Export Interface Module
Version 8.32 6 December 2009
Code Address: F3A48000h Length: 00025250h
Data Address: F3A40000h Length: 00006C20h
VSTEXT.NLM OutsideIn Viewer Technology by Oracle. TEXT Filter
Version 8.32 6 December 2009
Code Address: F3A71000h Length: 00003CB0h
Data Address: F3A6F000h Length: 00000CD0h

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

Server FS03 halted Wednesday, 19 January 2011 22:26:47,173
Abend 1 on P00: Server-5.70.07: Page Fault Processor Exception (Error code 00000000)

Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0023 GS = 0023 SS = 0010
EAX = 9FE60120 EBX = 004FFFF4 ECX = 00000016 EDX = 00000000
ESI = AC3875C0 EDI = A9CEAAA0 EBP = FFFFFFFF ESP = B2D2CA18
EIP = 00229C3F FLAGS = 00010046
00229C3F 8B7F3C MOV EDI, [EDI+3C]=?
EIP in SERVER.NLM at code start +000292DFh
Access Location: 0xA9CEAADC

The violation occurred while processing the following instruction:
00229C3F 8B7F3C MOV EDI, [EDI+3C]
00229C42 83C708 ADD EDI, 00000008
00229C45 8A157B970100 MOV DL, [LOADER.NLM|BootEnv]=01
00229C4B 8B6FFC MOV EBP, [EDI-04]
00229C4E 84D2 TEST DL, DL
00229C50 742E JZ 00229C80
00229C52 4D DEC EBP
00229C53 83FDFF CMP EBP, FFFFFFFF
00229C56 0F8444010000 JZ 00229DA0
00229C5C 833D9097010000 CMP [LOADER.NLM|PAEEnabled]=00000001, 00000000



Running process: Server 00:26 Process
Thread Owned by NLM: SERVER.NLM
Stack pointer: B2D2CA40
OS Stack limit: B2D26000
CPU 0 (Thread 9FE6D480) is in a NO SLEEP state
Scheduling priority: 67371008
Wait state: 5050010 Blocked on a Mutex
Stack: --00010001 ?
003610EA (SERVER.NLM|DirectCallPollProcedures+A)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
0020761C (SERVER.NLM|CallRegisteredPollingRoutines+44)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9FE6D480 ?
--AC3875C0 ?
-004FFFF4 (SERVER.NLM|OSAS+0)
003608D6 (SERVER.NLM|ThreadContextSwitch+126)
--A9CEAAA0 ?
002181AD (SERVER.NLM|SchedSwitch+2A9)
--FE004260 (LOADER.NLM|OSAllocMemory+4260)
--FE004258 (LOADER.NLM|OSAllocMemory+4258)
--00000206 (LOADER.NLM|KernelAddressSpace+206)
--FE004240 (LOADER.NLM|OSAllocMemory+4240)
00205DFC (SERVER.NLM|kMutexLock+1AC)
--FE004264 (LOADER.NLM|OSAllocMemory+4264)
--FE0042C0 (LOADER.NLM|OSAllocMemory+42C0)
--AA9336C0 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9FE6D480 ?
--A9CEAAA0 ?
0029F1BE (SERVER.NLM|UnloadLoadedFile+4C6)
--FE004240 (LOADER.NLM|OSAllocMemory+4240)
002B0904 (SERVER.NLM|GetNLMNames+48)
--B2D2CA98 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
A9FFEF57 (NIRMAN.NLM|NLMUnloading+43)
--B2D2CA99 ?
-AC2CA224 (NIRMAN.NLM|(Data Start)+1224)
--0000000A (LOADER.NLM|KernelAddressSpace+A)
--43435309 ?
--00000246 (LOADER.NLM|KernelAddressSpace+246)
--00000246 (LOADER.NLM|KernelAddressSpace+246)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000246 (LOADER.NLM|KernelAddressSpace+246)
--00000246 (LOADER.NLM|KernelAddressSpace+246)
002949E0 (SERVER.NLM|GenericEventOutput+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--AA9336C0 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--A9CEAAF0 ?
--A9CEAAA0 ?
0022AE55 (SERVER.NLM|ChangeAddressSpace+89)
--A9CEAAA0 ?
--AA9336C0 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--B2D2CAF2 ?
--A9CEAAA0 ?
002C3C21 (SERVER.NLM|UnloadModule+981)
--AA9336C0 ?
--43435309 ?
--4E2E5845 ?
-8FB04D4C (DS.NLM|DSRevisionName+506)
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--00060034 ?
--FF020031 ?
--FF03002D ?
--02730574 ?
--B1C8A000 ?
--B2D2CB20 ?
--B2D2CB4C ?
--B2D2CB24 ?
89EC7ACC (COMN.NSS|COMN_ReleaseInternal+C)
--89EA8080 ?
--B2D2CB3C ?
89EE9FCF (COMN.NSS|COMN_CleanupNameMsg+11F)
--046E7000 ?
89F19880 (COMN.NSS|FH_DenyWriteMandatory+320)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--B2D2CC9C ?
--B2D2CC6C ?
89F1AC98 (COMN.NSS|MSG_Open+C8)
--B2D2CC30 ?
--B2D2CB4C ?
--00020205 (LOADER.NLM|BIOSDriveCount+6105)
--01020031 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
Additional Information:
The CPU encountered a problem executing code in SERVER.NLM. The problem may be in that module or in data passed to that module by a process owned by SERVER.NLM.

Loaded Modules:
HPINET.NLM HP Data Protector HPINET
Version 6.00 4 October 2007
Code Address: 64C38000h Length: 00012FA3h
Data Address: 44AFE000h Length: 00053BCDh
HPBDANET.NLM HP Data Protector HPBDANET
Version 6.00 4 October 2007
Code Address: 522C1000h Length: 0000F123h
Data Address: 522D1000h Length: 0001D99Dh
HPBDANET.NLM HP Data Protector HPBDANET
Version 6.00 4 October 2007
Code Address: 51331000h Length: 0000F123h
Data Address: 51341000h Length: 0001D99Dh
HPVBDA.NLM HP Data Protector HPVBDA
Version 6.00 4 October 2007
Code Address: 51132000h Length: 000215A6h
Data Address: 51240000h Length: 0002E5C4h
HPVBDA.NLM HP Data Protector HPVBDA
Version 6.00 4 October 2007
Code Address: 50FFD000h Length: 000215A6h
Data Address: 51072000h Length: 0002E5C4h
HPINET.NLM HP Data Protector HPINET
Version 6.00 4 October 2007
Code Address: 50FE9000h Length: 00012FA3h
Data Address: 44A13000h Length: 00053BCDh
HPINET.NLM HP Data Protector HPINET
Version 6.00 4 October 2007
Code Address: 557F0000h Length: 00012FA3h
Data Address: 449BF000h Length: 00053BCDh