On 2016-03-14 08:51-0000 Arjen Markus wrote:

> I attach the tarball for Cygwin 64 bits - the test was unsuccessful, as pltcl 
> crashed running example x00. The strange thing is: I can run it manually 
> without any problem.

Note it is not actually x00 that fails. If you look carefully at
shared/noninteractive/output_tree/make_noninteractive.out you will
find that the C version of x19 appears to work fine (albeit with
messages about plmap missing functionality because shapelib is not
installed ) but the Tcl version of x19 fails due to a segfault which
virtually guarantees there is a memory management issue either in our
C or Tcl version of the plmap functionality.  Note memory management
issues are sometimes silent (i.e., will not produce a segfault in all
cases). So Tcl example 19 could segfault but not C even if the memory
management issue was in our core C library and not anything to do with
our Tcl binding or examples.

Anyhow, This is a perfect illustration of why we should do
comprehensive testing during each release cycle for all platforms
accessible to us, and my public thanks to you for doing that in this
Cygwin case.

I am going to follow up by trying some valgrind runs on Linux for
example 19 without shapelib and for both Tcl and C to see if valgrind
can spot the fundamental memory management issue that is causing the
segfault for your particular (Cygwin) combination of circumstances.

More later.

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
__________________________

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to