On 2008-03-10 23:10-0700 Alan W. Irwin wrote:

> If the cairo device drivers does not properly shut down libcairo at plend
> you could get memory management problems with symptoms like what we are
> seeing.  I suggest you look carefully at what the working psttf.c device
> driver does in this regard since it involves a large stack of external
> libraries (many of them common with the stack of libraries that cairo.c
> depends on including libpangocairo and libcairo).

Hi Hez,

Just to clarify, the above comment was directed at Hazen, but if you want to
also have a go at comparing cairo.c and psttf.cc to find the bug, that would
be fine.  As the other core developers know, I am in the peculiar position
of having a good overview of PLplot through its build system and python
interface, but I am not really that comfortable with C or C++.  Thus, for
core C library or device driver bugs such as you have found my role is
mostly restricted to testing and confirming such issues while cheering on
others to actually fix them.

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); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project

Linux-powered Science

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
Plplot-devel mailing list

Reply via email to