NSLOC Error Reference

Last modified: 15/11/03 by Philip Searle

Memory Allocation Failure

The program failed to allocate a block of memory.  Likely causes are:

NULL pointer

This indicates an internal error, and shouldn't occur.  Send full details (including details on how to reproduce the error) to pr.searle@ntlworld.com

Missing '[' in texturedef (U)

This indicates a badley-formed .map file.  Try re-exporting the map from your editor and recompiling.

Execution Cancelled

Tool execution was cancelled either by the user or due to a fatal compile setting

Internal Error

An unknown internal error occured.  This should never happen; if it does, send full details (including how to reproduce it) to pr.searle@ntlworld.com

Parse error in mapfile

An error occured while reading the .map file; check for errors in your map and retry.

An info_location entity had an unexpected number of brushes

An info_location entity was found that either had no brushes or more than one brush.  NS currently only supports one brush for each info_location.  Future versions of this tool will automatically split multiple brushes into seperate info_location entities.

A brush had more than two parallel planes

A brush was found that had more than two faces lying in the same plane.  This should never happen to a well-formed brush.  Check for errors in you map and try again.

A brush was not axis-aligned

Due to the way info_location's are handled by NS, all info_location brushes must be axis-aligned (i.e. their sides must be parallel to either the x, y or z axis.  Make sure all your info_location brushes meet these critera.

A file could not be created/opened

This occurs when NSLOC cannot create the modified .map file.  Possible causes are: