Stack size
Stack size
- Subject: Stack size
- From: Hampus Edvardsson <email@hidden>
- Date: Thu, 27 Dec 2001 01:39:26 +0100
I am trying to build and run a program that needs to allocate 512 kB on
the stack (by doing: int data[512*256];). The code compiles but when I
run it, it gets a EXC_BAD_ACCESS signal and dies.
I found out that the reason this happens is because the default maximum
stack size is set to 512 kbytes, and that that value could be changed in
tcsh with the command "limit stacksize 8192". After giving that command
the application runs fine when started from the same terminal.
Is there any way to specify the maximum stack size inside the
application, so it will run when started from the finder?
/ Hampus Edvardsson