improve imagick error handling