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