Hi, This error message comes from your yacc implementation, not from syslog-ng. I think the stack size is too low and your config is too large. You can override the stack size limit if you put the "#define YYSTACKSIZE 1000" line at the beginning of cfg-grammar.y (of course, you can also give other limit for this value). And you need to recompile the syslog-ng as well For more informations, see the subject of "YACC Stack Overflow" email in this mailing list, because the problem seems to be same. And I think, you should optimize your config as well. I hope to help you in this problem. blizzards@libero.it írta:
Hi all.
I'm using syslog-ng 3.0.5. I have a very large configuration, more than 5000 lines, at my site. I write non only to a plain text file, but i redirect all traffic to another syslog-ng server with 10 templetas with udp socket. If i start the service, syslog-ng give me this error:
Memory Exhaust at line 3666.
If i cut off my configuration at line 3665, the service start correctly. Someone can help me with this issue? Maybe memory leak bug?
Gix. ______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.campin.net/syslog-ng/faq.html
-- pzolee