Summary: loader error message

From: Edwin R Wolfe Jr. <ewolfe_at_umich.edu>
Date: Wed, 12 Aug 1998 19:03:53 -0400 (EDT)

I too am amazed at how helpful this mail group is, and how quickly replies
come thru!! Thanks to those below, 'unlimit stacksize' seems to be the answer.

I have another question: how can I find the current stacksize? There
seems to be no man page for unlimit, all I can find is

(csh -- not found using sh) which unlimit

 gives

builtin/unlimit.


^^^^^^^^^^^^^^^^^^^^^
Allan E Johannesen:
Try:

        unlimit stacksize

It sounds like it needs more memory.

alan_at_nabeth.cxo.dec.com:
       Your stacksize limit is probably too small for the amount
        of stack space the data area of the programs needs to use.
        The command to control the process limits is particular to
        each shell, though the common ones are ulimit and limit.
        See the shell manual page for how to change it. The system
        places upper bounds on the limits set by the shell. If
        raising the limit to the maximum doesn't solve the problem
        you'll have to change the appropriate system configuration
        option and reboot. See dxkerneltuner for more information.

V.S. Glukhov:
You program attempts to allocate too much memory. You need
to "unlimit datasize" in your shell before lainching your program.

shell> unlimit datasize
shell> a.out

original post:
>
> We have a FORTRAN program, ported from VMS, that we are trying to run on
> DU 4.0C. It compiles fine but executing begets the message:
>
> 1221:wts.exe: /sbin/loader: Fatal Error: set_program_attributes failed
to
> set heap start
Received on Thu Aug 13 1998 - 07:40:44 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:38 NZDT