On Fri, May 1, 2009 at 2:38 PM, Andrew Ross
<andrewr...@users.sourceforge.net> wrote:
> I yesterday ran into the same problem with the octave bindings and today
> found svn had solved it. I checked recent commits to cairo.c and I can't
> see any explicit mention of it. I haven't tested with other languages.
> As an aside, calling plend1 instead of plend gets round the problem.
> This may give a big clue as to the cause of the problem

Andrew,

Yes, the problem seems to come from the freeing/releasing of
dynamically loaded libraries.  Hazen and I (more Hazen than I) tracked
this down a short while ago, but the exact source of the problem is
unclear.

The fact that it works in both the OCaml toplevel and Octave may
provide more help.  In the mean time the plend1 workaround seems to
work in all cases.  I have this in a lot of code locally and have not
faced any segfaults when sticking with plend1.

Thank you for the information on Octave.  I still wonder if this is a
bug in PLplot or if it is something Debian related.  I have the
problem on both Debian and Ubuntu but not on Fedora.

Hez

-- 
Hezekiah M. Carty
Graduate Research Assistant
University of Maryland
Department of Atmospheric and Oceanic Science

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to