Hi Alan, here is my quick answer, as I am rather pressed for time at the moment: I have been able to pinpoint the piece of code that causes the mysterious crash when wish/tclsh executes the [exit] command, but sofar I have not been able to identify the real cause. I will dive further into it tonight, but it is a nasty mystery - I can find no reason at all for the difference in behaviour between wish/tclsh and plserver. Moreover, the error does not occur on Cygwin. It has something to do with the particular alternative start-up of the xwin device (the function OpenXWin).
If my attempt fails, I will focus on a few minor details instead. Regards, Arjen ________________________________________ From: Alan W. Irwin [ir...@beluga.phys.uvic.ca] Sent: Wednesday, January 29, 2014 3:50 AM To: Arjen Markus; Andrew Ross Cc: PLplot development list Subject: Re: [Plplot-devel] Still on track for a February 1st release of 5.10.0 On 2014-01-22 02:39-0800 Alan W. Irwin wrote: > On 2014-01-21 01:44-0800 Alan W. Irwin wrote: > >> My personal development goal for this release is to get a clean >> comprehensive test of epa_build results both on Linux and MinGW/MSYS. >> So far (aside from the known propagation issues with OCaml) the >> results of a somewhat limited version of the test have looked good on >> [Linux]. However, on MinGW/MSYS this comprehensive test fails at run >> time with a return code of 3 for the installed Ada examples. > > Today I fixed that problem (which I think was due to a MinGW-4.7.2 Ada > compiler bug, but I found a simple way to work around it). I also > fixed a MinGW/MSYS PATH manipulation issue in > scripts/comprehensive_test.sh that I discovered via a preliminary test > today. > > I now have started an overnight noninteractive comprehensive test job > running on my MinGW/MSYS/Wine platform. The equivalent job on Linux > takes about 30 minutes, but on Wine it should be much longer (if it > goes all the way through to a success on that platform) because of the > command startup latency issue for Wine that I have discussed before. That project has been interrupted over the last ~5 days by the more important project (in my view) of getting our api.xml documentation into good consistency with plplot.h. This opportunity was made possible thanks to Hǎiliàng Wáng's "check" application that was written on Go. With revision 12971 that api.xml consistency project has been completed with an absolute clean report for the check_api_xml_consistency target! The downside of this excellent news concerning our documentation is it was quite time consuming for me to deal with those ~150 API inconsistencies in api.xml so it is going to be difficult for me to finish the MinGW/MSYS/Wine platform tests by the scheduled February 1st release date. So I propose to change the release date to February 8th with tuning the actual release date to slightly earlier or later than that nominal date depending on how soon we can finish our planned projects for this release. Of course such tuning of the actual release date depends on good communications. Therefore, Arjen and Andrew please communicate whether you could you use a little extra time to finish the planned changes for this release that you mentioned to me or indicate whether you are actually finished making changes for this release already. 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 __________________________ DISCLAIMER: This message is intended exclusively for the addressee(s) and may contain confidential and privileged information. If you are not the intended recipient please notify the sender immediately and destroy this message. Unauthorized use, disclosure or copying of this message is strictly prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, The Netherlands, Commercial Registration Number 41146461, is not liable in any way whatsoever for consequences and/or damages resulting from the improper, incomplete and untimely dispatch, receipt and/or content of this e-mail. ------------------------------------------------------------------------------ WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel