Just got this abend this afternoon. Any fix for this abend?

Novell Open Enterprise Server, NetWare 6.5
PVER: 6.50.05

Server BELLFLOWER-2 halted Thursday, September 6, 2007 12:03:04.749 pm
Abend 1 on P01: Server-5.70.05: Page Fault Processor Exception (Error code
00000000)

Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0068
EAX = 00000000 EBX = 4B76673A ECX = 91BD6708 EDX = 91BD6708
ESI = 00000000 EDI = 00000000 EBP = 8C43CAD4 ESP = 8C43C994
EIP = 8BDE04AD FLAGS = 00010202
8BDE04AD 8B38 MOV EDI, [EAX]=?
EIP in GWENN5.NLM at code start +000B14ADh
Access Location: 0x00000000

The violation occurred while processing the following instruction:
8BDE04AD 8B38 MOV EDI, [EAX]
8BDE04AF 6A01 PUSH 01
8BDE04B1 FFB5CCFEFFFF PUSH dword ptr [EBP-00000134]
8BDE04B7 FF5720 CALL near ptr [EDI+20]
8BDE04BA 83C40C ADD ESP, 0000000C
8BDE04BD 85C0 TEST EAX, EAX
8BDE04BF 7509 JNZ 8BDE04CA
8BDE04C1 83BDE8FEFFFF00 CMP [EBP-00000118], 00000000
8BDE04C8 7516 JNZ 8BDE04E0
8BDE04CA 31C0 XOR EAX, EAX



Running process: GWTCP-city-Handler_18 Process
Thread Owned by NLM: GWPOA.NLM
Stack pointer: 8C43CD58
OS Stack limit: 8C42E1A0
Scheduling priority: 67371008
Wait state: 3030070 Yielded CPU
Stack: --8C43C9BC ?
--A37C48C0 ?
8C1CB67C (GWENN5.NLM|GWENN5@??3%YAXPAX%Z+C)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
8BDE0B5F (GWENN5.NLM|GWENN5@flmCurInitQFRepository+A6F)
--A37C48C0 ?
-80F42372 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--8C43CA30 ?
--8C43C9F0 ?
8BDE0809 (GWENN5.NLM|GWENN5@flmCurInitQFRepository+719)
--A37C48C0 ?
--A37C48C0 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000002 (LOADER.NLM|KernelAddressSpace+2)
--486F5222 ?
--69E11A8C ?
--8C43CA58 ?
8BDCB60F (GWENN5.NLM|GWENN5@flmCurGetAtomFromRec+74F)
--8C43CED8 ?
--69E11A8C ?
--8C43CA58 ?
8BDCB818 (GWENN5.NLM|GWENN5@flmCurGetAtomFromRec+958)
--4C625EC2 ?
--0000003C (LOADER.NLM|KernelAddressSpace+3C)
--8C43CA48 ?
--8C43CA60 ?
--84766E40 ?
--8C43CA50 ?
--8C43CED8 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--8C43CA50 ?
8BDC769F (GWENN5.NLM|GWENN5@OpcGetField+2F)
--867155BE ?
--864BE56C ?
--000002A6 (LOADER.NLM|KernelAddressSpace+2A6)
--00000007 (LOADER.NLM|KernelAddressSpace+7)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--5A0CDC96 ?
--8C43CB50 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--8C43CAA4 ?
8BDF1596 (GWENN5.NLM|GWENN5@FSReadElement+8B6)
--8C43CED8 ?
--000002A6 (LOADER.NLM|KernelAddressSpace+2A6)
--8C43CA96 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--8C43CA97 ?
8BDC769F (GWENN5.NLM|GWENN5@OpcGetField+2F)
--00000092 (LOADER.NLM|KernelAddressSpace+92)
--864BE56C ?
--0000003C (LOADER.NLM|KernelAddressSpace+3C)
--000002A6 (LOADER.NLM|KernelAddressSpace+2A6)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--5A0CDC05 ?
0001CAE8 (LOADER.NLM|getchar+3D4)
--5A0CDC92 ?
--8C43CB50 ?
--8C43CC80 ?
--8C43CAE8 ?
8BDF14F6 (GWENN5.NLM|GWENN5@FSReadElement+816)
--8C43CED8 ?
--8C43CB50 ?
--484DAE0C ?
--4BE8062C ?
--4BE808F0 ?
--9340C5EC ?
--9340C5EC ?
--4BCC7D78 ?
--4B766736 ?
--69E11A8C ?
--8C43CB48 ?
8BDCB66D (GWENN5.NLM|GWENN5@flmCurGetAtomFromRec+7AD)
--8C43CED8 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--4BCC7DA6 ?
--867302D8 ?
--8673AD96 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--91BD66D8 ?
--4B76673A ?
--84766E40 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9340C65C ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--02A60001 ?
--00000013 (LOADER.NLM|KernelAddressSpace+13)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--84766E00 ?
--00000013 (LOADER.NLM|KernelAddressSpace+13)
--02A60091 ?

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