Can NDPS Be Loaded into Protected Memory?

  • 3029156
  • 07-Jan-2008
  • 26-Apr-2012

Environment


Novell Distributed Print Services (NDPS)
Novell iPrint for NetWare
Novell NetWare 6.5
Novell NetWare 6.0

Situation

Loading NDPSM.NLM in protected memory causes a page fault

MM-DD-YYYY HH:MM:SS am: SERVER-5.70-2187 [nmID=D0006]
Removed address space because of memory protection violation
Address Space: ADDRESS_SPACEn
Reason: Page Fault, Attempt to read from non-present page
Running Thread: DPRPC 1
EIP: 0xF5350EB8 (USERLIB.NLM + 0xEB8)

Resolution

No, NDPS cannot be loaded into protected memory. It is not supported.

Some NDPS components cannot be loaded into protected memory because they use privileged instructions that are not allowed in Ring 3.