Code: Select all
$ magick -size 2100x200 xc:white -draw "ellipse 1950,100 50,50 0,360" test.png # works as expected
$ magick -size 2100x200 xc:white -draw "ellipse 1990,100 50,50 0,360" test.png
magick: too many bezier coordinates `' @ error/draw.c/DrawImage/3050.
magick: non-conforming drawing primitive definition `ellipse' @ error/draw.c/DrawImage/3308.
Seems to happen when coordinates are higher than some limit.
Code: Select all
$ magick --version
Version: ImageMagick 7.0.7-23 Q16 x86_64 20180218 http://www.imagemagick.org
Copyright: © 1999-2018 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules
Delegates (built-in): bzlib cairo djvu fftw fontconfig freetype jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff webp wmf x xml zlib
$ uname -a
Linux urban 4.14.15-1-default #1 SMP PREEMPT Thu Jan 25 13:26:16 UTC 2018 (5b3d0ce) x86_64 x86_64 x86_64 GNU/Linux