Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Non-conforming drawing primitive definition `9' @ error/draw.c/RenderMVGContent/4414 #703

Open
labomatik opened this issue Nov 29, 2024 · 1 comment

Comments

@labomatik
Copy link

When generating a Png picture in a docker with Swoole server Or FrankenPhp, we have this error:

ImagickException: non-conforming drawing primitive definition `9' @ error/draw.c/RenderMVGContent/4414

With the same code on the same docker using php-fpm all is correct.

Is there something that could be enabled to collect more info or details about this error?

Versions:
Php 8.1
imagick module version 3.7.0

@Danack
Copy link
Collaborator

Danack commented Dec 2, 2024

Is there something that could be enabled to collect more info or details about this error?

Not really. I mean you could try changing the logging done internally by ImageMagick, but looking at the absolute eldritch horror that is the RenderMVGContent function in draw.c, there don't appear to be any logging calls internally.

I would pretty strongly recommend trying recompiling ImageMagick without OpenMP support and see if the problem 'goes away'.

About the only other thing I can think of is that changing C locale has caused an issue in ImageMagick in a similar bit of code, but that probably isn't relevant here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants