Environment
Novell iPrint for NetWare 6.5 Support Pack 8
Situation
After applying support pack 8, the iprint server is abending in RMANSRVR.NLM.
Resolution
Apply RMANSRVR.NLM dated 10MAR2009 or later.
1. Go to https://download.novell.com/patch/finder
2. Choose iPrint from the "Product or Technology" drop down list.
3. Choose iPrint 4.0.8 - NetWare 6.5 SP8 from the selections presented.
4. Choose 2009 and download patch "iPrint Windows 7 support - NetWare 65 Support Pack 8b".
5. Click the download link for the patch containing the name Windows 7 support - NetWare 65 Support Pack 8b.
Additional Information
Excerpt from an Abend.log:
*********************************************************
(v) Novell Open Enterprise Server, NetWare 6.5
PVER: 6.50.08
(v) Novell Open Enterprise Server, NetWare 6.5
PVER: 6.50.08
Server SERVER_NAME halted Thursday, 18 December 2008 7.05.10,780
Abend 1 on P00: Server-5.70.08: Page Fault Processor Exception (Error code 00000000)
Abend 1 on P00: Server-5.70.08: Page Fault Processor Exception (Error code 00000000)
Registers:
CS = 0009 DS = 0023 ES = 0023 FS = 0023 GS = 0023 SS = 0011
EAX = 00000000 EBX = 0000003C ECX = 0000003C EDX = 00000000
ESI = 00000038 EDI = 9D98D7B4 EBP = 00000060 ESP = 9D98D6AC
EIP = 00715F88 FLAGS = 00010206
00715F88 8B5D00 MOV EBX, [EBP+00]=?
EIP in SERVER.NLM at code start +00115F88h
Access Location: 0x00000060
CS = 0009 DS = 0023 ES = 0023 FS = 0023 GS = 0023 SS = 0011
EAX = 00000000 EBX = 0000003C ECX = 0000003C EDX = 00000000
ESI = 00000038 EDI = 9D98D7B4 EBP = 00000060 ESP = 9D98D6AC
EIP = 00715F88 FLAGS = 00010206
00715F88 8B5D00 MOV EBX, [EBP+00]=?
EIP in SERVER.NLM at code start +00115F88h
Access Location: 0x00000060
The violation occurred while processing the following instruction:
00715F88 8B5D00 MOV EBX, [EBP+00]
00715F8B 81F9BC1F0000 CMP ECX, 00001FBC
00715F91 0F873F080000 JA 007167D6
00715F97 8D5103 LEA EDX, [ECX+03]
00715F9A C1EA05 SHR EDX, 05
00715F9D 8D049500000000 LEA EAX, [EDX*4+00000000]
00715FA4 29D0 SUB EAX, EDX
00715FA6 BA48928300 MOV EDX, SERVER.NLM|xAllocSizeTable
00715FAB C1E002 SHL EAX, 02
00715FAE 01C2 ADD EDX, EAX
00715F88 8B5D00 MOV EBX, [EBP+00]
00715F8B 81F9BC1F0000 CMP ECX, 00001FBC
00715F91 0F873F080000 JA 007167D6
00715F97 8D5103 LEA EDX, [ECX+03]
00715F9A C1EA05 SHR EDX, 05
00715F9D 8D049500000000 LEA EAX, [EDX*4+00000000]
00715FA4 29D0 SUB EAX, EDX
00715FA6 BA48928300 MOV EDX, SERVER.NLM|xAllocSizeTable
00715FAB C1E002 SHL EAX, 02
00715FAE 01C2 ADD EDX, EAX
Running process: RMANSRVR.NLM (rpc-run) Process
Thread Owned by NLM: RMANSRVR.NLM
Stack pointer: 9D98D644
OS Stack limit: 9D9899E0
Scheduling priority: 67371008
Wait state: 5050030 Blocked on Semaphore
Stack: --00000006 (LOADER.NLM|KernelAddressSpace+6)
--FFFFFFFD ?
--9D98D6F0 ?
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--910107D4 ?
8FFE6FB9 (TCP.NLM|TCPSetOption+299)
--8FF82EF8 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D834 ?
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--FFFFFFFF ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--FFFFFFFD ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D834 ?
--8CE0F024 ?
--91010720 ?
--8CE0F000 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
90FB57FE (WSPIP.NLM|tcpmapSessnRelease+A)
--8CE0F000 ?
90FB833F (WSPIP.NLM|TCP_SetSockOpt+B3)
--8CE0F000 ?
--91010720 ?
--910107CC ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D834 ?
--9D98D724 ?
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--9D98D79C ?
--8CE0F000 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D834 ?
8CC2C2DA (WS2_32.NLM|wsSetSockOpt+42)
--8CE0F000 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D834 ?
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--8CE0DEA0 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--8CE0F000 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--9D98D7AC ?
--8CEE9120 ?
8CC11E76 (WS2_32.NLM|WSPSetSockOpt+132)
--8CE0DEA0 ?
--8CE0DEA0 ?
--8CE0DEA0 ?
--9D98D95C ?
--000001EE (LOADER.NLM|KernelAddressSpace+1EE)
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D7C8 ?
--7D8E79AC ?
--00000038 (LOADER.NLM|KernelAddressSpace+38)
--0000003C (LOADER.NLM|KernelAddressSpace+3C)
8DFD9BB7 (THREADS.NLM|malloc+37)
--0000003C (LOADER.NLM|KernelAddressSpace+3C)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9D98D7B4 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
92F7920C (DPRPCNLM.NLM|ndps_xdr_replymsg+29C)
--0000003C (LOADER.NLM|KernelAddressSpace+3C)
--9D98D938 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9D98D95C ?
92F76AC0 (DPRPCNLM.NLM|ndps_svc_run+610)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000038 (LOADER.NLM|KernelAddressSpace+38)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--743E29C4 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--000001EE (LOADER.NLM|KernelAddressSpace+1EE)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000008 (LOADER.NLM|KernelAddressSpace+8)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000246 (LOADER.NLM|KernelAddressSpace+246)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
-00839254 (SERVER.NLM|xAllocSizeTable+C)
--8CE7BB40 ?
--8C769F00 ?
--9D98D8FC ?
--00000010 (LOADER.NLM|KernelAddressSpace+10)
--00000019 (LOADER.NLM|KernelAddressSpace+19)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
8CC1CBAB (WS2_32.NLM|WSAIoctl+4B)
--00000019 (LOADER.NLM|KernelAddressSpace+19)
--8004667E ?
-00839254 (SERVER.NLM|xAllocSizeTable+C)
-0083926C (SERVER.NLM|xAllocSizeTable+24)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--4E414D52 ?
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 RMANSRVR.NLM.
Thread Owned by NLM: RMANSRVR.NLM
Stack pointer: 9D98D644
OS Stack limit: 9D9899E0
Scheduling priority: 67371008
Wait state: 5050030 Blocked on Semaphore
Stack: --00000006 (LOADER.NLM|KernelAddressSpace+6)
--FFFFFFFD ?
--9D98D6F0 ?
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--910107D4 ?
8FFE6FB9 (TCP.NLM|TCPSetOption+299)
--8FF82EF8 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D834 ?
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--FFFFFFFF ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--FFFFFFFD ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D834 ?
--8CE0F024 ?
--91010720 ?
--8CE0F000 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
90FB57FE (WSPIP.NLM|tcpmapSessnRelease+A)
--8CE0F000 ?
90FB833F (WSPIP.NLM|TCP_SetSockOpt+B3)
--8CE0F000 ?
--91010720 ?
--910107CC ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D834 ?
--9D98D724 ?
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--9D98D79C ?
--8CE0F000 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D834 ?
8CC2C2DA (WS2_32.NLM|wsSetSockOpt+42)
--8CE0F000 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D834 ?
--00000004 (LOADER.NLM|KernelAddressSpace+4)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--8CE0DEA0 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--8CE0F000 ?
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--9D98D7AC ?
--8CEE9120 ?
8CC11E76 (WS2_32.NLM|WSPSetSockOpt+132)
--8CE0DEA0 ?
--8CE0DEA0 ?
--8CE0DEA0 ?
--9D98D95C ?
--000001EE (LOADER.NLM|KernelAddressSpace+1EE)
--00000006 (LOADER.NLM|KernelAddressSpace+6)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--9D98D7C8 ?
--7D8E79AC ?
--00000038 (LOADER.NLM|KernelAddressSpace+38)
--0000003C (LOADER.NLM|KernelAddressSpace+3C)
8DFD9BB7 (THREADS.NLM|malloc+37)
--0000003C (LOADER.NLM|KernelAddressSpace+3C)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9D98D7B4 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
92F7920C (DPRPCNLM.NLM|ndps_xdr_replymsg+29C)
--0000003C (LOADER.NLM|KernelAddressSpace+3C)
--9D98D938 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9D98D95C ?
92F76AC0 (DPRPCNLM.NLM|ndps_svc_run+610)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000038 (LOADER.NLM|KernelAddressSpace+38)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--743E29C4 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--000001EE (LOADER.NLM|KernelAddressSpace+1EE)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000008 (LOADER.NLM|KernelAddressSpace+8)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000246 (LOADER.NLM|KernelAddressSpace+246)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
-00839254 (SERVER.NLM|xAllocSizeTable+C)
--8CE7BB40 ?
--8C769F00 ?
--9D98D8FC ?
--00000010 (LOADER.NLM|KernelAddressSpace+10)
--00000019 (LOADER.NLM|KernelAddressSpace+19)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
8CC1CBAB (WS2_32.NLM|WSAIoctl+4B)
--00000019 (LOADER.NLM|KernelAddressSpace+19)
--8004667E ?
-00839254 (SERVER.NLM|xAllocSizeTable+C)
-0083926C (SERVER.NLM|xAllocSizeTable+24)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--4E414D52 ?
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 RMANSRVR.NLM.
RMANSRVR.NLM NDPS Resource Manager
Version 3.06.03 9 June 2008
Code Address: 9F562000h Length: 0001D7EFh
Data Address: 7CFAF000h Length: 00004824h
Version 3.06.03 9 June 2008
Code Address: 9F562000h Length: 0001D7EFh
Data Address: 7CFAF000h Length: 00004824h