ImageMagick-6.9.9-4差分

ImageMagick-6.9.9-3差分 - yoyaのメモの続き

The latest release of ImageMagick is version 6.9.9-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).