Details
Assignee
Michael OffnerMichael OffnerReporter
Darren WalkerDarren WalkerPriority
MinorLabels
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Affects versions
Details
Details
Assignee
Michael Offner
Michael OffnerReporter
Darren Walker
Darren WalkerPriority
Labels
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Affects versions
Created 18 August 2016 at 14:05
Updated 4 June 2020 at 09:40
We have a complex command sent to ImageMagick (latest) which works on ACF9 but fails on lucee. Using the -debug all option the command line output shows the difference is the escape character "\" is being passed to ImageMagick by lucee.
Example code:
local.args = "-debug all /tmp/filename[0] - write mpr:img0 +delete \( mpr:img0[0] -size 1024x1024 ...other stuff here... \) cfexecute(name="/usr/bin/convert", arguments="#local.args#")
Command line debug on lucee:
/usr/bin/convert {-debug} {all} {/tmp/filename[0]} {-write} {mpr:img0} {+delete} {\(} {mpr:img0[0]} {-size} {1024x1024} {other stuff} {\)}
Command line debug on ACF9:
/usr/bin/convert {-debug} {all} filename[0]} {-write} {mpr:img0} {+delete} {(} {mpr:img0[0]} {-size} {1024x1024} {other stuff} {)}