02-12-2009 02:09 PM
We are running Netware 6.0 SP5 with BackupExec for Netware 9.2.1401.5. Our daily backup spans 2 tapes. Beginning a few months ago, when we ran a restore job, we would get the message "free detected corrupt trailing redzone" several times on the console screen. The restore job would run without issue though.
We went to do a restore last week and as soon as I chose the option to select by volume, the server abended. Thinking it was a fluke, I tried the same thing the next day, but selected by file. Again, the server abended immediately. Below is a portion of the abend log. (I can't fit it all in here.) It indicated BE as the running nlm and BECLIENT.nlm as the thread. Any help would be much appreciated. Thank you.
Server XXX halted Thursday, February 5, 2009 4:03:51.935 pm
Abend 1 on P00: Server-5.60.05: Page Fault Processor Exception (Error code 00000000)
Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 9E30E000 EBX = 868E3A94 ECX = 868E3904 EDX = 00000001
ESI = 87727F40 EDI = 20544553 EBP = 00000C98 ESP = 8502A3AC
EIP = 00269B4B FLAGS = 00010016
00269B4B 8B5704 MOV EDX,[EDI+04]=?
EIP in SERVER.NLM at code start +0005A5CBh
Access Location: 0x20544557
The violation occurred while processing the following instruction:
00269B4B 8B5704 MOV EDX,[EDI+04]
00269B4E 895010 MOV [EAX+10],EDX
00269B51 8B5014 MOV EDX,[EAX+14]
00269B54 42 INC EDX
00269B55 8B4810 MOV ECX,[EAX+10]
00269B58 895014 MOV [EAX+14],EDX
00269B5B 85C9 TEST ECX,ECX
00269B5D 750C JNZ 00269B6B
00269B5F 8B4004 MOV EAX,[EAX+04]
00269B62 8903 MOV [EBX],EAX
Running process: BE NLM 1 Process
Thread Owned by NLM: BECLIENT.NLM
Stack pointer: 8502A544
OS Stack limit: 8501BCA0
CPU 0 (Thread 87AD5440) is in a NO SLEEP state
Scheduling priority: 67371008
Wait state: 3030070 Yielded CPU
Stack: --00000246 ?
--868E3904 ?
00303644 (SERVER.NLM|InitializeEnabling+1D8)
-00442E28 (SERVER.NLM|AllocSizeTable+4B0)
--00000C98 ?
-00442E28 (SERVER.NLM|AllocSizeTable+4B0)
--868E3900 ?
--868E3904 ?
00269894 (SERVER.NLM|AllocSleepOK+D4)
--868E3904 ?
--00000C94 ?
--87727F40 ?
--00000001 ?
--00000000 ?
-87A97730 ?
--00000014 ?
--00000000 ?
--8502A420 ?
CEF72955 (THREADS.NLM|ThreadSwitch+5)
879AC421 (BECLIENT.NLM|setSerialFlag+C8D)
879B7354 (BECLIENT.NLM|setSerialFlag+BBC0)
879AC421 (BECLIENT.NLM|setSerialFlag+C8D)
-87A97730 ?
-87A97730 ?
--00000014 ?
--00000000 ?
--00000C94 ?
CEF5BBA5 (THREADS.NLM|calloc+35)
--00000C94 ?
--87727F40 ?
--8502A42C ?
--00000000 ?
-87A91C64 (BECLIENT.NLM|(Data Start)+CC64)
--00000C94 ?
87A60DD5 ?
--00000C94 ?
--00000001 ?
--42455020 ?
--00005001 ?
--00000502 ?
--00000124 ?
--875FE240 ?
--FFFFFFFF (LOADER.EXE|KernelTempAliasesEnd+FFF)
--00000000 ?
--0000000A ?
--00000000 ?
--870CC8C0 ?
--00000000 ?
--00000000 ?
CEF5BCCF (THREADS.NLM|free+F)
--82A37280 ?
CF0A2253 (NETNLM32.NLM|NWDSGetEffectiveRights+143)
--82A37280 ?
--0001002E ?
--00000001 ?
--0000000C ?
--9A18D23F ?
--00000000 ?
--00000100 ?
--CCBE46EB ?
--0000002E ?
--FFFFFFFF (LOADER.EXE|KernelTempAliasesEnd+FFF)
--8502A54C ?
CBDE9A5D (COMN.NSS|COMN_Close+20D)
--00000057 ?
--00008066 ?
--00000014 ?
--0000001E ?
--8502AB1C ?
--000002CC ?
--00000000 ?
--8502AB1C ?
86F6A9D3 (BEPSVR.NLM|BE_NWGetObjectID+1F3)
--00000000 ?
--8502AB1C ?
--8502A4E4 ?
-87048354 (BEPSVR.NLM|(Data Start)+354)
--8502A6E8 ?
--2E574157 ?
--52554248 ?
--41572E47 ?
--00000057 ?
--00000003 ?
--00000000 ?
--01062D7E ?
--00000000 ?
CBDE960C (COMN.NSS|COMN_SendNSSEvent+C4C)
--0000004D ?
--83965900 ?
--00010081 ?
--00000000 ?
--02270364 ?
--87AD5440 ?
--00000000 ?
--04040000 ?
--CF53B1A0 ?
-004F72C8 (SERVER.NLM|OSAS+0)
--3F56693E ?
--00000282 ?
--00010001 ?
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 BECLIENT.NLM.