This module fails to process files with non-ASCII filenames. It is because LC_ALL is set to 'C' in includes/bootstrap.inc and then escapeshellarg() strips out non-ASCII characters. A quick-and-dirty workaround is to enclose the line in _imagemagick_convert() with two setlocale() calls:
setlocale(LC_ALL, 'en_US.UTF-8');
$command = escapeshellarg($source) . ' ' . implode(' ', $args) . ' ' . escapeshellarg($dest);
setlocale(LC_ALL, 'C');
Or you can just modify the bootstrap.inc directly; I've done that before and found no problems. I think the core should provide its own implementation of escapeshellarg() and other locale-dependent functions as it forces LC_ALL to 'C'.
Closed: outdated
Miscellaneous
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.