I upgraded our system this past summer to from GW7 to GW8 SP2, its been running fine up until last month when it started abending roughly every few days. Today its already dies 3 times, so the problem seems to be getting worse.
The last time it abended today the last message on the screen was "Function Free Received invalid Pointer 0x4c509b1a"

here's part of the abend.log (entire file is 2.8MB), any help would be appreciated....

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

Server MAILSVR halted Tuesday, February 1, 2011 10:18:01.316 am
Abend 5 on P00: Server-5.70.08: Page Fault Processor Exception (Error code 00000000)

Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0023 GS = 0023 SS = 0010
EAX = 9F4C3CB8 EBX = 00000000 ECX = 000000C9 EDX = A0A0C960
ESI = 00000100 EDI = 9F4C3CF8 EBP = 9F4C3BE4 ESP = 9F4C3BD4
EIP = 9D88E17E FLAGS = 00010206
9D88E17E 8B5604 MOV EDX, [ESI+04]=?
EIP in GWENN5.NLM at code start +0024D17Eh
Access Location: 0x00000104

The violation occurred while processing the following instruction:
9D88E17E 8B5604 MOV EDX, [ESI+04]
9D88E181 85D2 TEST EDX, EDX
9D88E183 7413 JZ 9D88E198
9D88E185 8B5A1C MOV EBX, [EDX+1C]
9D88E188 85DB TEST EBX, EBX
9D88E18A 740C JZ 9D88E198
9D88E18C 89CA MOV EDX, ECX
9D88E18E 50 PUSH EAX
9D88E18F 8B45F4 MOV EAX, [EBP-0C]
9D88E192 52 PUSH EDX



Running process: GWPOA-ADMI-Dispatcher Process
Thread Owned by NLM: GWPOA.NLM
Stack pointer: 9F4C3C28
OS Stack limit: 9F4B8440
Scheduling priority: 67371008
Wait state: 3030070 Yielded CPU
Stack: --9E568B80 ?
--A0A0C960 ?
--9E568B80 ?
--9F4C3CB8 ?
--9F4C3C24 ?
9E826A67 ?
--A0A0C960 ?
--000000C9 (LOADER.NLM|KernelAddressSpace+C9)
--9F4C3CB8 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000002 (LOADER.NLM|KernelAddressSpace+2)
--00000003 (LOADER.NLM|KernelAddressSpace+3)
-9E476948 ?
--00FCE39C ?
--BADDCDB4 ?
--00000246 (LOADER.NLM|KernelAddressSpace+246)
-9E476948 ?
-9E476948 ?
--9F425600 ?
--9F4C3F40 ?
9E824DA8 ?
--9F4C3CC0 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9F4C3CB8 ?
--9F4C3C8C ?
--9F4C3C88 ?
--9F4C3C90 ?
934CCD8B (THREADS.NLM|ExitThread+BF)
-9E47B51A ?
--00000008 (LOADER.NLM|KernelAddressSpace+8)
--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)
--9F4B1400 ?
--9E568B80 ?
--A0A0C960 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9F4B1400 ?
--9F423BE0 ?
--9E568B20 ?
--9F423E60 ?
--9E568B80 ?
--9F425600 ?
--9F12ED00 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000003 (LOADER.NLM|KernelAddressSpace+3)
-9E476948 ?
--9E568B20 ?
--4D48242F ?
--0000003C (LOADER.NLM|KernelAddressSpace+3C)
--00010009 ?
--00030000 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9E568B80 ?
--4D48242A ?
--00000005 (LOADER.NLM|KernelAddressSpace+5)
--00010006 ?
--00030003 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
-9E4779F0 ?
--9E568B80 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000014 (LOADER.NLM|KernelAddressSpace+14)
--00010006 ?
--000300FC ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
-9E4779F4 ?
--4F505747 ?
--44412D41 ?
--572D494D ?
--656B726F ?
--00385F72 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
002A057A (SERVER.NLM|FindPublicRecord+1AA)
--9F4C3E4C ?
-0043C49C (SERVER.NLM|preBitsInReadBuffer+B79C)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000013 (LOADER.NLM|KernelAddressSpace+13)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9F4C3D34 ?
--9F4C3D38 ?
-00506F40 (SERVER.NLM|OSAS+0)
-00506F40 (SERVER.NLM|OSAS+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
88DAC58A (LSL.NLM|LSLPollProcedure+4A)

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.