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 use of the system call to invoke the external LP solver in the LP backend exposes the command to shell escaping madness (especially on Windows, where the implementation in #7 correctly reads TMP/TEMP).
Having eliminated the use of cat and tee in #8, it should be possibly to invoke the executable directly using posix_spawn (or equivalent), thus mediating the nightmare of shell escaping.
The text was updated successfully, but these errors were encountered:
The use of the
system
call to invoke the external LP solver in the LP backend exposes the command to shell escaping madness (especially on Windows, where the implementation in #7 correctly readsTMP
/TEMP
).Having eliminated the use of
cat
andtee
in #8, it should be possibly to invoke the executable directly usingposix_spawn
(or equivalent), thus mediating the nightmare of shell escaping.The text was updated successfully, but these errors were encountered: