LH.NLM Abend - Page Fault Processor Exception (Networking Products)
At 25 AUG 2005 04:58:57PM Matt Sorrell wrote:
Our server suffered an abend this morning and it was traced to the LH.NLM running. In 6+ years of running the NLM on this server, this is the first abend I am aware of in either LH.NLM or LHIPXSER.NLM.
I have been asked to see if we can track down what might have caused the problem. I have included most of the relevant information from the abend.log file, as forwarded to me by our server admins.
Has anyone seen this before or have any ideas?
Server halted Thursday, August 25, 2005 3:09:38.894 am
Abend 1 on P00: Server-5.00k: Page Fault Processor Exception (Error code 00000000)
Registers:
CS=0008 DS=0010 ES=0010 FS=0010 GS=0010 SS=0010EAX=00000000 EBX=4E495845 ECX=4E495845 EDX=08F7CA7DESI=C9C48210 EDI=00000000 EBP=C9E1D0D0 ESP=C9E271C8EIP=C9C1C4D3 FLAGS=00014202C9C1C4D3 8B4304 MOV EAX,EBX+04=?EIP in LH.NLM at code start +000094D3hAccess Location: 0x4E495849The violation occurred while processing the following instruction:
C9C1C4D3 8B4304 MOV EAX,EBX+04
C9C1C4D6 3B4504 CMP EAX,EBP+04
C9C1C4D9 0F858F000000 JNZ C9C1C56E
C9C1C4DF A1C8F0C1C9 MOV EAX,LH.NLM|ulGroupUnlockResumeThreads=0000000
6C9C1C4E4 8B4B08 MOV ECX,EBX+08
C9C1C4E7 40 INC EAX
C9C1C4E8 85C9 TEST ECX,ECX
C9C1C4EA 7442 JZ C9C1C52E
C9C1C4EC 85FF TEST EDI,EDI
C9C1C4EE 0F8584000000 JNZ C9C1C578
Running process: Rev. Server 1 Process
Created by: NetWare Application
Thread Owned by NLM: LHIPXSER.NLM
Stack pointer: C9E26CAC
OS Stack limit: C9E23300
Scheduling priority: 67371008
Wait state: 5050090 (Wait for interrupt)
Stack: –C9E1F800 ?
-C9D06920 ?
-C9C48210 ?
-C9E1D0C0 ?C9C1D0A9 (LH.NLM|LHCloseFile+20D)
-00000000 ?
-C9E271F0 ?
-00000000 ?
-00000006 ?
-01080F00 ?
-0000000E ?
-C9E2723C ?
-000000C7 ?
-00010000 ?
-00000017 ?C9C1D3E5 (LH.NLM|LHCloseAll+69)
-00000017 ?
-00000001 ?
-C9E2723C ?
-00000001 ?
-00000000 ?
-C0BA6340 ?
-00000001 ?
-CF4B5680 ?C9E05590 (LHIPXSER.NLM|ShutdownSession+130)
-C9E27234 ?
-C9E2723C ?
-000000C7 ?
-00010000 ?FC105801 (SERVER.NLM|ThreadContextSwitch+31)
-CF8C120C ?
-D8045000 ?
-0000F41A ?
-01080F00 ?
-00000000 ?
-00000000 ?
-000001C9 ?
-CF4B5680 ?C9E05451 (LHIPXSER.NLM|VerifySessions+F1)
-D8045000 ?
D475F41A (THREADS.NLM|ReqFunc+4A)
-01080F00 ?
-00000000 ?
-00000000 ?
-C9E21540 ?
-0000000A ?C9E01805 (LHIPXSER.NLM|main+441)
-C9E1B6A8 ?
-C98D9740 ?
-36343834 ?
-00000501 ?C9E01054 (LHIPXSER.NLM|_cstart_+0)D4752394 (THREADS.NLM|stackavail+34)
-C978DC40 ?
-C98D9740 ?D488E39E (CLIB.NLM|_SetupArgv+2E)
-00000002 ?
-C9E1F044 ?
-00000002 ?
-C9E1F044 ?C9E0105E (LHIPXSER.NLM|_cstart_+A)C9E013C4 (LHIPXSER.NLM|main+0)D47523AE (THREADS.NLM|stackavail+4E)D473D2A6 (THREADS.NLM|getcmd+21E)C9E01054 (LHIPXSER.NLM|_cstart_+0)
-00000000 ?
-00000000 ?
-00004246 ?
-C9E293E0 ?
-00000000 ?D473D0E4 (THREADS.NLM|getcmd+5C)
-C8815C80 ?
-00000000 ?D473D0DC (THREADS.NLM|getcmd+54)
-C8815C80 ?
-00000000 ?
-00000000 ?
-00000000 ?
-C9E293E0 ?
D4759720 (THREADS.NLM|(Data Start)+2720)FC01F3C2 (SERVER.NLM|TcoNewSystemThreadEntryPoint+26)
-C9E293E0 ?
-00000000 ?
-00000000 ?
-C9E23000 ?
-000081D5 ?
-00000000 ?
-00000000 ?
-2B7A5484 ?
-000080B5 ?
-001B0EE4 ?0001F8FB (LOADER.EXE|kGetProcessorStatus+2CF)
-00000000 ?
-00000000 ?
-00000000 ?
-00000000 ?
-00000000 ?
-00000000 ?
-0394D798 ?
-00000000 ?Additional Information:
The CPU encountered a problem executing code in LH.NLM. The problem may be in that module or in data passed to that module by a process owned by LHIPXSER.NLM.