msos2.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
SYS1943
SYS1943
 
Explanation
 
The violations include (but are not limited to): 1. Referencing storage
outside the limits of a memory segment. 2. Referencing a storage segment
that is restricted to privileged code. 3. Referencing storage with a
selector value of zero. 4. Writing to a read-only memory segment. 5. Writing
to a code segment. 6. Reading from an execute-only code segment. 7. Loading
an invalid value into a selector register. 8. Anything else which causes an
80286 or 80386 General Protection Fault.
 
Action
 
Correct the program and retry the command.