[comp.os.vms] Answer To ANAL/ERROR and Section Table Full Problems...

CLAYTON@xrt.upenn.EDU ("Clayton, Paul D.") (07/19/87)

Information From TSO Financial - The Saga Continues...
Chapter 12 - July 19, 1987

Jon Ziegler recently asked about a problem with running ANAL/ERROR that 
resulted in the following error message.

	%LOADERR, error loading image, SYS$SYSTEM:ERFDISK.EXE
	%SECTBLFUL, section table (process/global) is full

There is a SYSGEN parameter that defines the number of program sections that
can be defined within an image that is to be executed. These program sections
typically have different attributes and are under the control of the programmer
for the most part. The MACRO-32 programmer has total control, if he/she so 
chooses to take it, while the compiler users are left to the mercy of the 
developers of the compiler. The type of attributes that can be set are NOWRITE,
NOEXE, EXE and the type of alignment that is requested such as LONG or PAGE. 
There is also the mythical NOREAD/NOWRITE combination that creates the BLACK
HOLE in a image. Alright, I will grant that READ/NOREAD is reserved for future
use, but think of the SECURITY!!!

Anyway, the parameter that needs to be modified is PROSECTCNT and should be 
modified in the MODPARAMS.DAT file.

The system that I am on has the parameter set to 40, and appears to NOT have 
any problem with the ANAL/ERROR image.

Note that a system reboot is REQUIRED after modifing the parameter for it
to take effect.

Good luck... :-)

Paul D. Clayton - Manager Of Systems
TSO Financial - Horsham, Pa. USA
Address - CLAYTON%XRT@CIS.UPENN.EDU