Abend из-за LIBC.NLM...
Добавлено: 23 июн 2003, 08:38
Сервер NW5.1SP5, BM3.7
Помогите понять что произошло. Беда проявилась после замены IP-адресов. Двое суток работа шла нормально, на третьи сутки возросла до 99% утилизация, на пятые сутки серсер выпал. После abend все необходимые сервисы продолжают работать.
Цитирую ABEND.LOG:
Server E800 halted Monday, 23 June 2003 6:17:44.535
Abend 1 on P00: Server-5.00k: Page Fault Processor Exception (Error code 00000002)
Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 558CD261 EBX = D58CBA51 ECX = 00000018 EDX = D6EF4B00
ESI = D7EA51F5 EDI = 558CD291 EBP = D7EA01D0 ESP = D6EF4B1C
EIP = D2751EF3 FLAGS = 00010A06
D2751EF3 F2A5 **REPNE*MOVSD
EIP in LIBC.NLM at code start +00052EF3h
Access Location: 0x558CD291
The violation occurred while processing the following instruction:
D2751EF3 F2A5 **REPNE*MOVSD
D2751EF5 2403 AND AL,03
D2751EF7 8AC8 MOV CL,AL
D2751EF9 F2A4 **REPNE*MOVSB
D2751EFB 8B44240C MOV EAX,[ESP+0C]
D2751EFF 5E POP ESI
D2751F00 5F POP EDI
D2751F01 C3 RET
D2751F02 0000 ADD [EAX],AL
D2751F04 0000 ADD [EAX],AL
Running process: Server 17 Process
Created by: NetWare Application
Thread Owned by NLM: SERVER.NLM
Stack pointer: D6EF4B38
OS Stack limit: D6EED040
Scheduling priority: 67371008
Wait state: 3030070 (Yielded CPU)
Stack: --80000040 ?
--7FFFFFFF ?
D7E9C4EF (BRDMON.NLM|PrxPopularSiteCallBackRtn+DF)
--558CD291 ?
-D7EA51F5 (BRDMON.NLM|PopularSiteInfo+0)
--00000061 ?
--0000001C ?
-D7EA51F5 (BRDMON.NLM|PopularSiteInfo+0)
--D73C81EC ?
--D73C6194 ?
--00000000 ?
--D73BA340 (BRDSRV.NLM|_end+BED4)
D36416EA (SNMP.NLM|SMILEDeregisterXportApiType+B76)
--00000001 ?
--00000001 ?
-D7EA01D0 (BRDMON.NLM|ReqPopularSiteTable+0)
--D6EF4BEC ?
--00000000 ?
--D73C81C0 ?
--D6EF4BEC ?
-D7EA01D0 (BRDMON.NLM|ReqPopularSiteTable+0)
D7E9C410 (BRDMON.NLM|PrxPopularSiteCallBackRtn+0)
--00000001 ?
--00000001 ?
--00000001 ?
-D7EA01D0 (BRDMON.NLM|ReqPopularSiteTable+0)
--00000001 ?
--00000005 ?
--00000001 ?
--D3658520 ?
--00000004 ?
--D73C81E8 ?
D36403D6 (SNMP.NLM|SMILEGetTable+22A)
--D36624C0 ?
--D3658520 ?
--D73C81C0 ?
--D36624C0 ?
-D7EA5900 (BRDMON.NLM|CommunityInfo+0)
--00000001 ?
--00000000 ?
-D7EA5908 (BRDMON.NLM|Security+0)
--D58CB820 ?
D7E9C7D5 (BRDMON.NLM|GetProxyPopularSitesInfo+75)
--00000001 ?
--00000001 ?
-D7EA01D0 (BRDMON.NLM|ReqPopularSiteTable+0)
--00000000 ?
-D7EA5908 (BRDMON.NLM|Security+0)
D7E9C410 (BRDMON.NLM|PrxPopularSiteCallBackRtn+0)
--D6EF4BEC ?
--D6EF4BE8 ?
--00000174 ?
--00000000 ?
--00000000 ?
--00001000 ?
--D1B4C5E5 ?
--D1B4C5F3 ?
D7E9D853 (BRDMON.NLM|BrdMonEventHandler+A3)
--D1B4C5F3 ?
--D6EF4C30 ?
--D6EF4C2C ?
--D1B4C820 ?
D73AA027 (BRDSRV.NLM|BRDSRV_NCPExtRequestHandler+137)
--0000022D ?
--D1B4C5F3 ?
--D6EF4C30 ?
--D6EF4C2C ?
--00001000 ?
--00000000 ?
--00000000 ?
--D6EF4C90 ?
--00004018 ?
--0000023B ?
--D1B4C5C0 ?
D2C3517B (NLMLIB.NLM|NWSendNCPExtensionFraggedRequest+1223)
--D1B4C5C8 ?
--D1B4C5E5 ?
--0000023B ?
--D1B4C820 ?
--D6EF4C5C ?
--0000400E ?
--D1B4C820 ?
--00000000 ?
--00010418 ?
--D1B92200 ?
FC02A5E2 (SERVER.NLM|AllocMemoryDefault+22A)
--D0C29B44 ?
--00000246 ?
--00000246 ?
--00001B33 ?
--00003B33 ?
--00000000 ?
--00010418 ?
-D41966F0 (NCPIP.NLM|replyVector+0)
D73A9EF0 (BRDSRV.NLM|BRDSRV_NCPExtRequestHandler+0)
--D75A6080 ?
--D6EF4CE8 ?
D2B5EE77 (THREADS.NLM|_DestroyCallBackBlock+16B)
--D75A60E0 ?
D73A9EF0 (BRDSRV.NLM|BRDSRV_NCPExtRequestHandler+0)
Additional Information:
The CPU encountered a problem executing code in LIBC.NLM. The problem may be in that module or in data passed to that module by a process owned by SERVER.NLM.
Loaded Modules:
...
Из abend.log следует что виноват LIBC.NLM. Далее самое непонятное - на сервере его нет!
Посмотрел на другом сервере: после установки SP5 он отсутствует в SYSTEM; единственная копия лежит в каталоге SYSTEM\Backsp5
Ничего не понимаю...
Помогите понять что произошло. Беда проявилась после замены IP-адресов. Двое суток работа шла нормально, на третьи сутки возросла до 99% утилизация, на пятые сутки серсер выпал. После abend все необходимые сервисы продолжают работать.
Цитирую ABEND.LOG:
Server E800 halted Monday, 23 June 2003 6:17:44.535
Abend 1 on P00: Server-5.00k: Page Fault Processor Exception (Error code 00000002)
Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 558CD261 EBX = D58CBA51 ECX = 00000018 EDX = D6EF4B00
ESI = D7EA51F5 EDI = 558CD291 EBP = D7EA01D0 ESP = D6EF4B1C
EIP = D2751EF3 FLAGS = 00010A06
D2751EF3 F2A5 **REPNE*MOVSD
EIP in LIBC.NLM at code start +00052EF3h
Access Location: 0x558CD291
The violation occurred while processing the following instruction:
D2751EF3 F2A5 **REPNE*MOVSD
D2751EF5 2403 AND AL,03
D2751EF7 8AC8 MOV CL,AL
D2751EF9 F2A4 **REPNE*MOVSB
D2751EFB 8B44240C MOV EAX,[ESP+0C]
D2751EFF 5E POP ESI
D2751F00 5F POP EDI
D2751F01 C3 RET
D2751F02 0000 ADD [EAX],AL
D2751F04 0000 ADD [EAX],AL
Running process: Server 17 Process
Created by: NetWare Application
Thread Owned by NLM: SERVER.NLM
Stack pointer: D6EF4B38
OS Stack limit: D6EED040
Scheduling priority: 67371008
Wait state: 3030070 (Yielded CPU)
Stack: --80000040 ?
--7FFFFFFF ?
D7E9C4EF (BRDMON.NLM|PrxPopularSiteCallBackRtn+DF)
--558CD291 ?
-D7EA51F5 (BRDMON.NLM|PopularSiteInfo+0)
--00000061 ?
--0000001C ?
-D7EA51F5 (BRDMON.NLM|PopularSiteInfo+0)
--D73C81EC ?
--D73C6194 ?
--00000000 ?
--D73BA340 (BRDSRV.NLM|_end+BED4)
D36416EA (SNMP.NLM|SMILEDeregisterXportApiType+B76)
--00000001 ?
--00000001 ?
-D7EA01D0 (BRDMON.NLM|ReqPopularSiteTable+0)
--D6EF4BEC ?
--00000000 ?
--D73C81C0 ?
--D6EF4BEC ?
-D7EA01D0 (BRDMON.NLM|ReqPopularSiteTable+0)
D7E9C410 (BRDMON.NLM|PrxPopularSiteCallBackRtn+0)
--00000001 ?
--00000001 ?
--00000001 ?
-D7EA01D0 (BRDMON.NLM|ReqPopularSiteTable+0)
--00000001 ?
--00000005 ?
--00000001 ?
--D3658520 ?
--00000004 ?
--D73C81E8 ?
D36403D6 (SNMP.NLM|SMILEGetTable+22A)
--D36624C0 ?
--D3658520 ?
--D73C81C0 ?
--D36624C0 ?
-D7EA5900 (BRDMON.NLM|CommunityInfo+0)
--00000001 ?
--00000000 ?
-D7EA5908 (BRDMON.NLM|Security+0)
--D58CB820 ?
D7E9C7D5 (BRDMON.NLM|GetProxyPopularSitesInfo+75)
--00000001 ?
--00000001 ?
-D7EA01D0 (BRDMON.NLM|ReqPopularSiteTable+0)
--00000000 ?
-D7EA5908 (BRDMON.NLM|Security+0)
D7E9C410 (BRDMON.NLM|PrxPopularSiteCallBackRtn+0)
--D6EF4BEC ?
--D6EF4BE8 ?
--00000174 ?
--00000000 ?
--00000000 ?
--00001000 ?
--D1B4C5E5 ?
--D1B4C5F3 ?
D7E9D853 (BRDMON.NLM|BrdMonEventHandler+A3)
--D1B4C5F3 ?
--D6EF4C30 ?
--D6EF4C2C ?
--D1B4C820 ?
D73AA027 (BRDSRV.NLM|BRDSRV_NCPExtRequestHandler+137)
--0000022D ?
--D1B4C5F3 ?
--D6EF4C30 ?
--D6EF4C2C ?
--00001000 ?
--00000000 ?
--00000000 ?
--D6EF4C90 ?
--00004018 ?
--0000023B ?
--D1B4C5C0 ?
D2C3517B (NLMLIB.NLM|NWSendNCPExtensionFraggedRequest+1223)
--D1B4C5C8 ?
--D1B4C5E5 ?
--0000023B ?
--D1B4C820 ?
--D6EF4C5C ?
--0000400E ?
--D1B4C820 ?
--00000000 ?
--00010418 ?
--D1B92200 ?
FC02A5E2 (SERVER.NLM|AllocMemoryDefault+22A)
--D0C29B44 ?
--00000246 ?
--00000246 ?
--00001B33 ?
--00003B33 ?
--00000000 ?
--00010418 ?
-D41966F0 (NCPIP.NLM|replyVector+0)
D73A9EF0 (BRDSRV.NLM|BRDSRV_NCPExtRequestHandler+0)
--D75A6080 ?
--D6EF4CE8 ?
D2B5EE77 (THREADS.NLM|_DestroyCallBackBlock+16B)
--D75A60E0 ?
D73A9EF0 (BRDSRV.NLM|BRDSRV_NCPExtRequestHandler+0)
Additional Information:
The CPU encountered a problem executing code in LIBC.NLM. The problem may be in that module or in data passed to that module by a process owned by SERVER.NLM.
Loaded Modules:
...
Из abend.log следует что виноват LIBC.NLM. Далее самое непонятное - на сервере его нет!
Посмотрел на другом сервере: после установки SP5 он отсутствует в SYSTEM; единственная копия лежит в каталоге SYSTEM\Backsp5
Ничего не понимаю...