GETMAIN Error Numbers in NAT7545

This document describes the error numbers which are displayed in Error Message NAT7545 as a result of a failed GETMAIN request:

NAT7545 getmain of :1: for :2: buffer failed (:3:/:4:)

- where:

  • :3: contains one of the following error numbers and

  • :4: may contain length-specific information which is explained below, or the response code from the operating system.


Error 04 : Thread upper limit exceeded

Explanation The Natural user thread is too small.
Action Increase the Natural thread length.

Error 08 : Invalid buffer type

Explanation Internal error, the buffer type used is not valid.
Action Contact Software AG Support.

Error 12 : Compression table is full

Explanation Internal error, upper limit of the compression table exceeded.
Action Contact Software AG Support.

Error 16 : Buffer already exists

Explanation Internal error, a GETMAIN for an existing buffer was executed.
Action Contact Software AG Support.

Error 20 : 1st requested buffer was not the PCB

Explanation Internal error, Natural Permanent Control Block missing.
Action Contact Software AG Support.

Error 24 : Invalid GETMAIN length

Explanation Internal error, the buffer length of a GETMAIN is invalid.
Action Contact Software AG Support.

Error 28 : Address Physical Buffer Table missing

Explanation Internal error, address of Physical Buffer Table not found.
Action Contact Software AG Support.

Error 32 : Physical Buffer Table is full

Explanation Internal error, upper limit of Physical Buffer Table exceeded.
Action Contact Software AG Support.

Error 36 : Incorrect Buffer Prefix Table entry (CMBPFT)

Explanation Internal error, Buffer Prefix Table entry in NATCONFG is destroyed.
Action Contact Software AG Support.

Error 40 : Physical freemain not done

Explanation Internal error, freemain of the work pools not done.
Action Contact Software AG Support.

Error 44 : Work Pool or Fixed Buffer allocated above instead below

Explanation Internal error, work pool or fixed buffer not allocated below the 16-MB line.
Action Contact Software AG Support.

Error 48 : Address of Buffer Prefix Table entry not resolved

Explanation The address of entry CMBPFT in module NATCONFG is not resolved.
Action Module NATCONFG must be linked to the Natural nucleus.

Error 52 : Error from CMGETMP - see :4: in message NAT7545

Explanation Physical GETMAIN error from the operating system.
Action For details, see reason code and response code from operating system.

Error 56 : Thread overflow size greater defined OVSIZE in NTPRM

:4:

Explanation Defined OVSIZE in Natural parameter module (macro NTPRM) exceeded.
Action Increase the OVSIZE in the Natural Parameter Module.

Error 60 : Getmain buffer size lower min. Buffer size

Explanation Internal error, the buffer length is lower than the minimum buffer size.
Action Contact Software AG Support.

Error 64 : Getmain buffer size greater max. buffer size

Explanation Internal error, buffer length is greater than the maximum buffer size.
Action Contact Software AG Support.

Error 68 : Total size of work pools below the line exceeds max. size

:4:

Explanation The total size of all work pools below the 16-MB line exceeds the defined max. size in the 3rd operand of keyword parameter WPSIZE in the Natural parameter module (macro NTPRM).
Action Increase the 3rd operand of the keyword parameter WPSIZE in the macro NTPRM.

Error 72 : Total size of work pools above the line exceeds max. size

:4:

Explanation The total size of all work pools above the 16-MB line exceeds the defined max. size in the 4th operand of keyword parameter WPSIZE in the Natural parameter module (macro NTPRM).
Action Increase the 4th operand of the keyword parameter WPSIZE in the macro NTPRM.