Problem solved in Revision 41496.
2010/3/19 Soeren Gebbert <[email protected]>: > Hello, > i can reproduce this error with grass7, latest svn version. > > But i am completely lost why this happens. > parser.c fails after the following option is defined in r.gflow main.c: > > param.type = G_define_option(); > param.type->key = "type"; > param.type->type = TYPE_STRING; > param.type->required = NO; > param.type->answer = "confined"; <----- this parameter is the reason > for the segfault > param.type->options = "confined,unconfined"; > param.type->description = _("The type of groundwater flow"); > > param.type->answer is corrupted and this results the segfault in > G_recreate_command(): > > Starting program: > /home/soeren/src/grass7.0/grass_trunk/dist.i686-pc-linux-gnu/bin/r.gwflow > [Thread debugging using libthread_db enabled] > > Program received signal SIGSEGV, Segmentation fault. > 0xb7f82956 in G_recreate_command () at parser.c:634 > 635 if (opt->answer && opt->answers[0]) { > (gdb) bt > #0 0xb7f82956 in G_recreate_command () at parser.c:634 > #1 0xb7f82fd7 in module_gui_wx () at parser.c:784 > #2 0xb7f82276 in G_parser (argc=1, argv=0xbfffea94) at parser.c:422 > #3 0x080498f2 in main (argc=1, argv=0xbfffea94) at main.c:260 > > > Why does this happen. I thought using the answer filed in an options > defines the default value of this option? > > Any help appreciated. > > Soeren > > > 2010/3/19 Glynn Clements <[email protected]>: >> >> Massimo Di Stefano wrote: >> >>> it's my first attempt to use r.gwflow >>> so i have to read it's manual page >>> with more carefully. >>> >>> i tried a fast try following the help page, but seems i did something >>> wrong, see the logs : >>> >>> http://www.geofemengineering.it/data/r_gwflow.txt >> >> Says: >> >>> Sorry, <vx> is not a valid parameter >>> Sorry, <vy> is not a valid parameter >>> Sorry, <budget> is not a valid parameter >> >> These options are only present in 7.0, not in 6.5. >> >> -- >> Glynn Clements <[email protected]> >> > _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
