ImageMagick-6.9.9-4差分
ImageMagick-6.9.9-3差分 - yoyaのメモの続き
The latest release of ImageMagick is version 6.9.9-4
- 7 系同時リリースは ImageMagick-7.0.6-4
まとめ
- メモリ関連の不具合を沢山修正
差分
- write_chunk_from_profile() coders/png から削除。少なくとも 6.7.6. から動かしてなかったので。
- 沢山の冗長なチェックを RelinquishMagickMemory() から削除、NULL 引数で読んだ時の安全用、
- vpAg チャンク書き込みのサポートを削除 (代わりに caNv に書く)
* Removed vpAg chunk write support (we are now writing caNv instead).
* coders/png.c: メモリリークを防ぐ為に quantum_info を初期化。
ChangeLogにない差分
(調査中)
ChangeLog
2017-07-28 6.9.9-4 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 6.9.9-3, GIT revision 11833:4e81160d6:20170728. 2017-07-25 6.9.9-4 Cristy <quetzlzacatenango@image...> * Fixed numerous memory leaks (reference https://github.com/ImageMagick/ImageMagick/issues). * coders/png.c: Initialized quantum_scanline to prevent a bad free (reference https://github.com/ImageMagick/ImageMagick/issues/621). 2017-07-24 6.9.9-4 Glenn Randers-Pehrson <glennrp@image...> * Removed write_chunk_from_profile() from coders/png.c because it has not worked at least since version 6.7.6. * Removed many redundant checks before RelinquishMagickMemory(), which is safe to call with a NULL argument. * Removed vpAg chunk write support (we are now writing caNv instead). * coders/png.c: Initialized quantum_info to prevent memory leakage (reference https://github.com/ImageMagick/ImageMagick/issues/582).