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

Reply via email to