ImageMagick-6.9.9-37差分
ImageMagick-6.9.9-36差分 - yoyaのメモの続き
The latest release of ImageMagick is version 6.9.9-37
- 7 系同時リリースは ImageMagick-7.0.7-25
まとめ
- 色々と危ない不具合修正。
気になる事
差分
ChangeLogにない差分
- magick/quantize.c
- 色空間の処理判定の追加
480a481,483 > ColorspaceType > colorspace; > 487,488c490,491 < if ((cube_info->quantize_info->colorspace != UndefinedColorspace) && < (cube_info->quantize_info->colorspace != CMYKColorspace)) --- > colorspace=image->colorspace; > if (cube_info->quantize_info->colorspace != UndefinedColorspace) 490,492d492 < else < if (IssRGBCompatibleColorspace(image->colorspace) == MagickFalse) < (void) TransformImageColorspace(image,sRGBColorspace); 650,651c650,651 < (cube_info->quantize_info->colorspace != CMYKColorspace)) < (void) TransformImageColorspace((Image *) image,sRGBColorspace); --- > (IssRGBCompatibleColorspace(colorspace) == MagickFalse)) > (void) TransformImageColorspace(image,colorspace);
ChangeLog
2018-03-04 6.9.9-37 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 6.9.9-37, GIT revision 12940:93dff0b31:20180304. 2018-03-04 6.9.9-37 Cristy <quetzlzacatenango@image...> * Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz).