You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The installation was straightforward and worked perfectly in OSX locally.
But when I deployed the server with docker I faced a weird issue with a couple of PDFs. At this point I'm really sure the pdfs had something broken internally, but they worked fine locally.
The error that occurred with those specific pdfs was:
"Error: Command failed: gm identify: \"gs\" \"-q\" \"-dBATCH\" \"-dSAFER\" \"-dMaxBitmap=50000000\" \"-dNOPAUSE\" \"-sDEVICE=ppmraw\" \"-dTextAlphaBits=4\" \"-dGraphicsAlphaBits=4\" \"-r72x72\" \"-sOutputFile=/tmp/gmIM7zmt\" \"--\" \"/tmp/gmxMi4QX\" \"-c\" \"quit\" (child process quit due to signal 4).",
"gm identify: Postscript delegate failed (/tmp/gm7QV5mP).",
"gm identify: Request did not return an image.",
"",
" at ChildProcess.onExit (/usr/src/app/node_modules/gm/lib/command.js:318:17)",
" at ChildProcess.emit (node:events:514:28)",
" at ChildProcess.emit (node:domain:488:12)",
" at maybeClose (node:internal/child_process:1105:16)",
" at ChildProcess._handle.onexit (node:internal/child_process:305:5)"
The question is:
Why did it work locally even with the broken PDF but not in docker? It's like local has the ability to work with broken PDFs, but inside docker it doesn't.
I think this issue could be related to this one -> #205
UPDATE
I used a different module and found out that those PDFS had a transparent background in common. The new library was able to generate the IMG even with the transparent BG. Maybe this helps when trying to replicate the issue.
The text was updated successfully, but these errors were encountered:
The installation was straightforward and worked perfectly in OSX locally.
But when I deployed the server with docker I faced a weird issue with a couple of PDFs. At this point I'm really sure the pdfs had something broken internally, but they worked fine locally.
The error that occurred with those specific pdfs was:
The question is:
Why did it work locally even with the broken PDF but not in docker? It's like local has the ability to work with broken PDFs, but inside docker it doesn't.
I think this issue could be related to this one -> #205
UPDATE
I used a different module and found out that those PDFS had a transparent background in common. The new library was able to generate the IMG even with the transparent BG. Maybe this helps when trying to replicate the issue.
The text was updated successfully, but these errors were encountered: