GD is an open source code library for the dynamic creation of images by programmers. GD is written in C, and “wrappers” are available for Perl, PHP and other languages. GD creates PNG, JPEG and GIF images, among other formats. GD is commonly used to generate charts, graphics, thumbnails, and most anything else, on the fly. While not restricted to use on the web, the most common applications of GD involve web site development.
See the GD website for more informations.
FS#48 — Race condition in gdImageStringFTEx (gdft_draw_bitmap)
Attached to Project —
libGD
Opened by Pierre Joye (Pierre) - Wednesday, 21 February 2007, 16:39 GMT+1
Last edited by Pierre Joye (Pierre) - Monday, 26 February 2007, 20:31 GMT+1
Opened by Pierre Joye (Pierre) - Wednesday, 21 February 2007, 16:39 GMT+1
Last edited by Pierre Joye (Pierre) - Monday, 26 February 2007, 20:31 GMT+1
|
DetailsFrom PHP bug #40578. A race condition in the gdft_drawbitmap. (report and patch from scottmacvicar at ntlworld dot com) |
This task depends upon
gd_thread_safety-bt.txt
HECK.TTF
Add patch against GD_2_0 branch.
this patch against the other. It is not safe to destroy a locked mutex (zend's_mutex allows that)