image composite functions not working in php
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
ImageMagick |
Fix Released
|
Unknown
|
||||
imagemagick (Debian) |
Fix Released
|
Unknown
|
||||
imagemagick (Ubuntu) | ||||||
Trusty |
Triaged
|
High
|
Marc Deslauriers | |||
Xenial |
Triaged
|
High
|
Marc Deslauriers |
Bug Description
We use php-imagick to make image compositions on our servers. On July 25 we got an upgrade of imagemagick, from 6.8.9.9-7ubuntu5.7 to 8:6.8.9.
In PHP there are no errors or exceptions, and other imagick functions work fine. Reading images, scaling, making new images, rendering to bytes, all work fine. It is only the composite functions, in php bindings, that are not working.
I downgraded our webservers to imagemagick 6.8.9.9-7ubuntu5, which is still available in the ubuntu archives, and the php composite functions started working again. 6.8.9.9-7ubuntu5.7 is no longer available in the archives (http://
A test script to reproduce the bug is attached to this ticket. On version 6.8.9.9-7ubuntu5 this will show the ubuntu logo over a gray background. On the latest version, 6.8.9.9-7ubuntu5.8, this will show garbled fragments of the ubuntu logo over gray background, or perhaps just an empty gray background.
This bug was identified on Ubuntu 16.04.2 LTS as a result of an automatic upgrade from ubuntu security.
tags: | added: regression-update xenial |
Changed in imagemagick (Ubuntu): | |
assignee: | nobody → Marc Deslauriers (mdeslaur) |
importance: | Undecided → Critical |
description: | updated |
Changed in imagemagick (Debian): | |
status: | Unknown → New |
Changed in imagemagick: | |
status: | Unknown → New |
no longer affects: | imagemagick (Ubuntu) |
Changed in imagemagick: | |
status: | New → Fix Released |
Changed in imagemagick (Debian): | |
status: | New → Fix Released |
Thanks for reporting this issue, I can reproduce it on Ubuntu 14.04 LTS and Ubuntu 16.04.
I will investigate the regression and will publish an update to correct this shortly.