Hi,
I receive segmentation fault on Linux and 'Abort trap: 6' on Mac with Image Magick 6.9.0-0 and 6.8.9-7 with the following command:
convert '/tmp/file.png' '(' -clone 0 -fill white -colorize 100% -fill black -draw 'translate 1332,701 roundRectangle -1332,-701 1332,701 1332,701' ')' -compose multiply -composite -compose over png:/tmp/out.png
file.png: https://www.dropbox.com/s/545ekl46ypszykw/file.png?dl=0
Thanks!
Segmentation fault
- fmw42
- Posts: 25562
- Joined: 2007-07-02T17:14:51-07:00
- Authentication code: 1152
- Location: Sunnyvale, California, USA
Re: Segmentation fault
On unix systems, each parenthesis should be escaped with \convert '/tmp/file.png' '(' -clone 0 -fill white -colorize 100% -fill black -draw 'translate 1332,701 roundRectangle -1332,-701 1332,701 1332,701' ')' -compose multiply -composite -compose over png:/tmp/out.png
try
convert '/tmp/file.png' \( -clone 0 -fill white -colorize 100% -fill black -draw 'translate 1332,701 roundRectangle -1332,-701 1332,701 1332,701' \) -compose multiply -composite -compose over png:/tmp/out.png
Personally, I would not work with image in /tmp. I suggest you move your data out of /tmp. I believe it is for temporary data, primarily. You may also have a limited amount of space in /tmp.
Re: Segmentation fault
We can reproduce the problem you posted and have a patch in ImageMagick 6.9.0-1 Beta, available by sometime tomorrow. Thanks.
Re: Segmentation fault
Thanks!
/tmp was used just as an example
/tmp was used just as an example