Hi,

I am experiencing random server abends. They all show memory corruption dumps. RAM has been replaced with no success. I think it has something to do with I2O drivers (BKSTROSM.HAM + NWPA.NLM) but I haven't found any update to these drivers.

Hardware:

Supermicro 6013P-8, Dual processor, 2 GB RAM
Adaptec AIC-7908 + SCSI RAID 2015S module.

Software: Netware 6.0 SP5

Anyboty with the same problems?
Thanks a lot in advance:
Xavier Serra.

Here is ABEND.LOG:
"
************************************************** *******

Server KRAZ halted Friday, 30 September 2005 11:13:01,215
Abend 1 on P00: Server-5.60.05-0: NWPA-042: Improper message state for HAI_Complete_HACB

Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = C8808F00 EBX = C8808F20 ECX = 00000000 EDX = C8AB4EB0
ESI = C8A9F2A0 EDI = 3DEFAF60 EBP = C8A9D080 ESP = C8AB4EAC
EIP = C85E0639 FLAGS = 00000097
C85E0639 83C404 ADD ESP,00000004
EIP in NWPA.NLM at code start +00007639h

The violation occurred while processing the following instruction:
C85E0639 83C404 ADD ESP,00000004
C85E063C 8B0424 MOV EAX,[ESP]
C85E063F 8B5820 MOV EBX,[EAX+20]
C85E0642 3B98DC000000 CMP EBX,[EAX+000000DC]
C85E0648 740D JZ C85E0657
C85E064A 6874175FC8 PUSH C85F1774
C85E064F E87298B237 CALL SERVER.NLM|Abend
C85E0654 83C404 ADD ESP,00000004
C85E0657 8B0424 MOV EAX,[ESP]
C85E065A 66FF80DE000000 INC word ptr [EAX+000000DE]



Running process: Interrupt service routine (nested count 1)
Interrupted process: Server 12 Process
Thread Owned by NLM: SERVER.NLM
Stack pointer: C8AB4F80
OS Stack limit: C8AAD040
CPU 0 (Thread C8A90340) is in a NO SLEEP state
Scheduling priority: 67371008
Wait state: 50500F0 Waiting for work
Stack: -C85F173C (NWPA.NLM|(Data Start)+73C)
--C8808F00 ?
--C8A9D080 ?
--C8808F20 ?
C8A66DBE (BKSTROSM.HAM|OSM_ReadWriteCallback+9C)
--BCC4002F ?
--00000000 ?
--C8005000 ?
--00000001 ?
-0012ED70 (LOADER.EXE|interruptVectorPool+420)
--C8A84060 (I2OPCI.NLM|ParseCommandLineOptions+D6C4)
--3DEFAF60 ?
C8AB82A0 (IOPX.NLM|EmptySharedMemoryQueue+100)
--00000000 ?
--3DEFAF60 ?
--00000000 ?
--8BB133DC ?
--54485244 ?
--00000000 ?
-0012ED70 (LOADER.EXE|interruptVectorPool+420)
--C8A82034 (I2OPCI.NLM|ParseCommandLineOptions+B698)
--FFFFFFFF (LOADER.EXE|KernelTempAliasesEnd+FFF)
C8AB8198 (IOPX.NLM|IOPX_ReleaseStaticMessage+14)
--C8A84060 (I2OPCI.NLM|ParseCommandLineOptions+D6C4)
--FFFFFFFF (LOADER.EXE|KernelTempAliasesEnd+FFF)
--C8AB4F28 ?
--C8A80060 (I2OPCI.NLM|ParseCommandLineOptions+96C4)
C8A7690D (I2OPCI.NLM|Generic1xInterruptRoutine+35)
--C8A84060 (I2OPCI.NLM|ParseCommandLineOptions+D6C4)
--FFFFFFFF (LOADER.EXE|KernelTempAliasesEnd+FFF)
--C8AB4F28 ?
--C8AB4F8C ?
-00136FB0 (LOADER.EXE|activeScreen+3BC8)
--00000000 ?
C8A7664A (I2OPCI.NLM|GlobalISR+16)
--C8A80060 (I2OPCI.NLM|ParseCommandLineOptions+96C4)
--00000000 ?
--00000010 ?
C8A766BF (I2OPCI.NLM|ISR_0+7)
--00000000 ?
00104E99 (LOADER.EXE|GetRealModeInterruptMask+1C85)
--00000000 ?
-00136FB0 (LOADER.EXE|activeScreen+3BC8)
--00000018 ?
--0D18A308 ?
001047F7 (LOADER.EXE|GetRealModeInterruptMask+15E3)
--00000010 ?
--00000010 ?
--00000010 ?
--00010001 ?
--00000000 ?
--00000000 ?
--4086A4DC ?
--00000000 ?
--C9C2A480 ?
--93F76FA7 ?
002100E2 (SERVER.NLM|WorkerThread+332)
--00000008 ?
--00000282 ?
--00000000 ?
--C8A90340 ?
--00000000 ?
--C8A90340 ?
0021CCA8 (SERVER.NLM|TcoNewSystemThreadEntryPoint+3C)
--C8A90340 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--C8AAD000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?
--00000000 ?

Stack dump exceeded the valid memory limit

Additional Information:
The NetWare OS detected a problem with the system while executing a process owned by NWPA.NLM. It may be the source of the problem or there may have been a memory corruption."