• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Stack size
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: Stack size
      • From: "Sven A. Schmidt" <email@hidden>
    • Re: Stack size
      • From: "John C. Randolph" <email@hidden>
  • Prev by Date: UserDefaults (Java)
  • Next by Date: Re: Stack size
  • Previous by thread: Re: UserDefaults (Java)
  • Next by thread: Re: Stack size
  • Index(es):
    • Date
    • Thread