Re: [GD-DEVEL] Re: Font Effects (Oblique, 'Bold', etc)
[email protected] (Jason Young) Mon, 17 Aug 2009 13:23:06 -0400
| Newsgroups | php.gd.devel |
|---|---|
| Message-ID | <[email protected]> |
Thanks Takeshi, Actually yes, I had contacted the developer who then placed a 5.3 version on the site. I also found the reason for the segfault: ImageFTText (gdImageStringFTEx) is what he's doing all of his operations on.. anytime I use ImageTTFText, it segfaults. Seems odd to me, since it's just a wrapper to gdImageStringFTEx, but it is what it is. Unfortunately, the developer also says he has no time to look into this. I personally think this patch is of great value to GD, and I think with a little bit of cleanup (and hopefully a brief look into this issue), could/should be added to the base code. -Jason Takeshi Abe wrote: > Hi, > > On Mon, 17 Aug 2009 11:56:21 -0400, Jason Young <[email protected]> wrote: >> Just to follow up on my own question, I did find the following page: >> http://greyworld.net/en/projects/p/php-gd-better-freetype2/ >> >> He has made modifications to GD to expose more of FreeType's >> functionality. Unfortunately, hist last 'supported' PHP version is 5.2.9, and I >> get a segfault when using this with 5.3. > a recent update of the above page includes 'php-gd-ft2-5.3.0.diff.gz (2009-08-17)'. > >> Pierre or Takeshi, maybe you can take a look at this and make it part of GD? (Or >> at least help make it work?:P) I'm not a C programmer, but I did do enough >> digging to know it is the "render_mode |= strex->loadFlags;" change in gdft.c >> that's causing the segfaults. > While now I'm not sure how many things render_mode affects, > it would be appreciated to report it to bugs.libgd.org for further discussion. > > Cheers, > -- Takeshi Abe