Stack ovf guard base not met

From Array Suite Wiki

Jump to: navigation, search

When starting ArrayServer with Single Cell Lands, users might get an error saying: gaddr tls->stack_ovf_guard_base not met, as shown in the snapshot below.

Stack ovf guard base.png

This is caused by the large dataset of single cell land (especially SCUmiMouse Land).

To solve this issue, arrayserver admin might have to configure the ArrayServer.cfg file, under [Option] section, set CpuNumber=2; By default the CpuNumber is set at 8, which would divide the total memory by 8, and thus the CPU working on loading large Land would run out of memory.

By setting CpuNumber=2, as shown in the snapshot below, ArrayServer would reboot a little slowly, but it would be able to load the large single cell lands properly.

Set cpunumber parameter.png