Abend after installing NetWare 6.5 SP6 in Thread Owned by APACHE2.NLM

  • 3131742
  • 23-May-2007
  • 27-Apr-2012

Environment

Novell NetWare 6.5 Support Pack 6
Novell Apache
Novell eDirectory 8.7.3 for All Platforms
Novell eDirectory 8.8 for All Platforms
Novell Transport Layer Security (NTLS) 2.0
Novell Certificate Server (PKIS) 3.2

Situation

After installing NetWare 6.5 SP6, abends happen when loading Apache2.nlm or NLDAP on boot.

Errors seen in the abend.log
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 APACHE2.NLM.

The CPU encountered a problem executing code in NPKIT.NLM. The problem may be in that module or in data passed to that module by a process owned by NLDAP.NLM.

(see abend logs in the additional notes section below)

Resolution

This issue has been resolved with the Security Services 2.0.4 patch found on download.novell.com

Status

Reported to Engineering
Top Issue

Additional Information

Novell Open Enterprise Server, NetWare 6.5
PVER: 6.50.06

Server Test-Srv1 halted Tuesday, January 9, 2007 4:51:04.119 pm
Abend 1 on P01: Server-5.70.06: Page Fault Processor Exception (Error code 00000000)

Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 000006F0 EBX = 98543418 ECX = 00000000 EDX = 00000000
ESI = 000006F0 EDI = 98543418 EBP = 9B4A3CD4 ESP = 9B4A3CC8
EIP = 883E1C9C FLAGS = 00010202
883E1C9C 0FB70E MOVZX ECX, word ptr [ESI]=?
EIP in LIBC.NLM at code start +00096C9Ch
Access Location: 0x000006F0

The violation occurred while processing the following instruction:
883E1C9C 0FB70E MOVZX ECX, word ptr [ESI]
883E1C9F 51 PUSH ECX
883E1CA0 E8BB000000 CALL LIBC.NLM|chr2lwr
883E1CA5 59 POP ECX
883E1CA6 89C3 MOV EBX, EAX
883E1CA8 0FB707 MOVZX EAX, word ptr [EDI]
883E1CAB 50 PUSH EAX
883E1CAC E8AF000000 CALL LIBC.NLM|chr2lwr
883E1CB1 6639D8 CMP AX, BX
883E1CB4 59 POP ECX



Running process: APACHE2.NLM's main thread Process
Thread Owned by NLM: APACHE2.NLM
Stack pointer: 9B4A29F8
OS Stack limit: 9B494C80
Scheduling priority: 67371008
Wait state: 5050090 Wait for interrupt
Stack: --98543870 ?
--00000298 (LOADER.NLM|KernelAddressSpace+298)
--98543418 ?
--9B4A3D68 ?
955AF007 ?
--98543418 ?
--000006F0 (LOADER.NLM|KernelAddressSpace+6F0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--94CF1000 ?
--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)
--94CF1020 ?
--94CF1020 ?
--006C0061 ?
--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)
--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)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9B4A3DB4 ?
955A2F35 (NPKIT.NLM|NPKIT_EncodeValidityUTC+CA60)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000010 (LOADER.NLM|KernelAddressSpace+10)
--9B4A3D9C ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--94CF1020 ?
--94CF1000 ?
--9CBD8D6D ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
002E0063 (SERVER.NLM|XENWriteScreenCharacter+73)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000002 (LOADER.NLM|KernelAddressSpace+2)
--94CF2100 ?
--0000052F (LOADER.NLM|KernelAddressSpace+52F)
--9B4A3DC8 ?
9559451B (NPKIT.NLM|NPKIT_CacheAddElement+28)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--94CE4060 (ZIP.NLM|_argc+F660)
--00000347 (LOADER.NLM|KernelAddressSpace+347)
--9B4A425C ?
95605FF5 (NPKIAPI.NLM|NPKIAdditionalCertificate+8CF6)
--94CF1000 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--94CE4060 (ZIP.NLM|_argc+F660)
--00000347 (LOADER.NLM|KernelAddressSpace+347)
--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)
--9250F000 (SETMD4.NLM|_Stop+2D28)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9CBC58A0 ?
--94CF2100 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000537 (LOADER.NLM|KernelAddressSpace+537)
-9563AD14 ?
-9563AD50 ?
-9563ACEC ?
-9563B0F0 ?
-9563B134 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9B4A3E0C ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--92F1D5D4 ?
--FFFFFFFF ?
--94CF20E0 ?
-00530053 (SERVER.NLM|AddressTwo+27)
--0020004C ?
--00650043 ?
--00740072 ?
--00660069 ?

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 APACHE2.NLM.


***************************************************************************************************


Novell Open Enterprise Server, NetWare 6.5
PVER: 6.50.06

Server Test-Srv1 halted Monday, February 5, 2007 5:05:12.745 pm
Abend 1 on P01: Server-5.70.06: Page Fault Processor Exception (Error code 00000000)

Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 33333333 EBX = 33333333 ECX = 33333333 EDX = 0000001C
ESI = 95317268 EDI = 95317260 EBP = 96AC9F54 ESP = 96AC9F4C
EIP = 9273BE46 FLAGS = 00010292
9273BE46 833800 CMP [EAX]=?, 00000000
EIP in NPKIT.NLM at code start +00018E46h
Access Location: 0x33333333

The violation occurred while processing the following instruction:
9273BE46 833800 CMP [EAX], 00000000
9273BE49 740B JZ 9273BE56
9273BE4B 8B45FC MOV EAX, [EBP-04]
9273BE4E FF30 PUSH dword ptr [EAX]
9273BE50 E8DB0ECAF5 CALL LIBC.NLM|free
9273BE55 59 POP ECX
9273BE56 8B45FC MOV EAX, [EBP-04]
9273BE59 83780C00 CMP [EAX+0C], 00000000
9273BE5D 740C JZ 9273BE6B
9273BE5F 8B45FC MOV EAX, [EBP-04]



Running process: LDAP Listener Process
Thread Owned by NLM: NLDAP.NLM
Stack pointer: 96AC8D34
OS Stack limit: 96AC3180
Scheduling priority: 67371008
Wait state: 5050090 Wait for interrupt
Stack: --CCCCCCCC ?
--33333333 ?
--96AC9F68 ?
92724E4C (NPKIT.NLM|NPKIT_CacheFreeContext+40)
--CCCCCCCC ?
--94887000 (ACPISBD.NLM|SBD+ABB8)
--95139E52 (PMPORTAL.NLM|ImportHTTPPublicSymbols+1D12)
--96AC9FCC ?
925E1B27 (NTLS.NLM|SSL_CTX_load_CAs+688)
--94887000 (ACPISBD.NLM|SBD+ABB8)
--80000017 ?
--00000002 (LOADER.NLM|KernelAddressSpace+2)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--FFFFE893 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--94888000 (ACPISBD.NLM|SBD+BBB8)
--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)
--951D4180 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--94887000 (ACPISBD.NLM|SBD+ABB8)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--96ACB046 ?
9520F89A (NLDAP.NLM|PS_strcpy+19)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--95139E52 (PMPORTAL.NLM|ImportHTTPPublicSymbols+1D12)
--95298100 ?
95229CA6 (NLDAP.NLM|TLSReconfig+43D)
--95298100 ?
--95317268 (NLDAP.NLM|Nov_SSL_library_init+5BA8)
--95139E52 (PMPORTAL.NLM|ImportHTTPPublicSymbols+1D12)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000012 (LOADER.NLM|KernelAddressSpace+12)
952295F4 (NLDAP.NLM|TLSInitialize+1C3)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
-952D6276 (NLDAP.NLM|(Data Start)+A276)
--CCEFE66A ?
--30B37180 ?
--0000007F (LOADER.NLM|KernelAddressSpace+7F)
--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)
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--8005E160 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--311FEEC0 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000400 (LOADER.NLM|KernelAddressSpace+400)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--331B5800 ?
--331B5A00 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--331B5E00 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00020000 (LOADER.NLM|BIOSDriveCount+5EBC)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
8A0293C0 (COMN.NSS|ScanNextComponentUnicode+0)
--00004FB7 (LOADER.NLM|KernelAddressSpace+4FB7)
8A027660 (COMN.NSS|NAME_InvalidateCache+180)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--899C7000 ?
--00000050 (LOADER.NLM|KernelAddressSpace+50)
--00400001 (OHCIDRV.CAD|__NLM_BSS_End+1D9D)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000000 (LOADER.NLM|KernelAddressSpace+0)

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