On Wed, Oct 11, 2006 at 08:38:32PM +0800, s88 wrote: > Hi all: > I'm confused with the bison and malloc right now... > I'm using the Bison 2.0 on Ubuntu(Linux) 6.06, and everytime when I use > the malloc(actually is strdup) in the production rules. It will cause an > unpredictable > segmentation fault. The stack size on my system is set unlimited. > Every time after using the dynamic allocate memory, I'll free the memory by > myself. > > What cause this fault, and how to fix it? > > Any idea?
Try using valgrind and/or GDB on the generated parser. This should point you to the problem. Bob Rossi _______________________________________________ [email protected] http://lists.gnu.org/mailman/listinfo/help-bison
