Matthias Schwarzott wrote: > On Samstag, 29. November 2008, Stefan Lucke wrote: > > Hi, > > > Hi Stefan! > > > the attached program segfaults when using a larger local variable. > > > > Depending on used value I get segfaulst at different locations. > > > > //#define BUFSIZE (9*1024*1024-16*1024) // only segfault > > #define BUFSIZE (8*1024*1024-16*1024) // hello + segfault > > //#define BUFSIZE (8*1024*1024-32*1024) // hello + 2nd line > > > > When using last definition of BUFSIZE every thing is fine. > > > > I guess linux has some limit on the stack-size. Sounds like 8MB in your case. See man getrlimit, sub-section RLIMIT_STACK. - Petri _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr