#18962: Double free in ft2font
-------------------------------------+-------------------------------------
Reporter: vbraun | Owner:
Type: defect | Status: positive_review
Priority: major | Milestone: sage-6.9
Component: packages: | Resolution:
standard | Merged in:
Keywords: | Reviewers:
Authors: Volker Braun | Work issues:
Report Upstream: N/A | Commit:
Branch: | 1be3c2b15b3aa1ba78396d549bfc4ba7161cd097
u/vbraun/double_free_in_ft2font | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Changes (by fbissey):
* status: needs_review => positive_review
Old description:
> As reported at https://groups.google.com/d/msg/sage-
> support/K-neaKVSGiE/YMvQqVNQCQAJ
> {{{
> sage: import matplotlib
> sage: matplotlib.rc('text', usetex=True)
> sage: plot(sin).save('/tmp/test.svg') # works
> sage: plot(sin).save('/tmp/test.svg') # segfault
> }}}
> This is a bug in freetype 2.5.2 (http://savannah.nongnu.org/bugs/?40997)
>
> Update to freetype-2.5.6 fixes it.
New description:
As reported at https://groups.google.com/d/msg/sage-
support/K-neaKVSGiE/YMvQqVNQCQAJ
{{{
sage: import matplotlib
sage: matplotlib.rc('text', usetex=True)
sage: plot(sin).save('/tmp/test.svg') # works
sage: plot(sin).save('/tmp/test.svg') # segfault
}}}
This is a bug in freetype 2.5.2 (http://savannah.nongnu.org/bugs/?40997)
Update to freetype-2.6 fixes it.
--
Comment:
Hum, I am only at 2.5.5 in sage-on-gentoo and that's not vulnerable. Hum,
`spkg-install` doesn't do anything special that will need updating for
that version so it should be all good.
--
Ticket URL: <http://trac.sagemath.org/ticket/18962#comment:4>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.