|
From: Jacques Le B. <Jac...@ob...> - 2007-02-15 18:59:51
|
> > > I cannot reproduce this with your test file, and really I can't imagine > how you could get this error message with any input file. > This is a bug in plot3d.c. In the switch starting at line 632, the case "(j == DF_FOUND_KEY_TITLE)" is not taken into account. It is triggered by setting: "set key auto column", either just before the splot command, or in the .gnuplot file (that's where I found it). setting "set key noauto" gives back a normal behaviour. DF_FOUND_KEY_TITLE is set in datafile.c, but I could not deceipher the logic. I guess that "auto title" is handled properly for 2D plots, but was not completely checked for 3D. I turned the crash into a nasty warning by adding (line 633): if (j == DF_FOUND_KEY_TITLE) break; (I get complains about limits not set), but that's not a patch. Cheers. Jacques |