On 2014-01-24 07:41-0000 Arjen Markus wrote: > [...]I was able to: > - build PLplot under Ubuntu, using this virtual machine > - reproduce the segmentation violation which occurs with > wish_standard_examples > (note: this does _not_ seem to occur under Cygwin - but I realise now that > I may not have > been patient enough to let it run to the end) > - confirm that the problem occurs with wish+plstdwin+plframe+exit, not with > plserver+plstdwin+plframe+exit > > My working hypothesis is that there is something nasty occurring in the > plframe widget that is covered > up by plserver but not by wish. A first glance at the source code of plserver > and plframe did not > reveal anything suspicious, though, so this is going to be a somewhat > involved hunt for the bug. > > (One thing though: to my delight, under this Linux virtual machine the > examples run very fast, > which is not the case under Cygwin+tk-device - though Cygwin+ntk-device is > fine) > > I will document the above at the PLplot bug report later.
Hi Arjen: It is great you were able to build and run PLplot on Linux, experience the excellent speed of the tests of the standard Tcl-related examples on Linux, and confirm the specific bug I found. If your debugging of our Tcl/Tk/Itcl/Itk/Iwidgets code finally leads you to suspect some issue with our underlying C code, then gdb and valgrind are excellent Linux tools to help debug that C code. I would be happy to answer any of your questions about using those tools if/when the time comes. Good luck with this bug hunt! Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel