Closed arukuka closed 7 years ago
Ubuntu 17.10 (g++ 7.2.0, boost 1.65.1)において、 下記問題を確認しました。
プレイヤの実行コマンドを指定するとき ヌル文字( "" )を指定すると子プロセスを生成するときに SIGSEGVを発します。
""
また、(おそらく)終了しているプロセスのパイプに flushを行うとSIGPIPEを受け取ります。 これはプレイヤの実行コマンドに例えば "cd .", /not/found/run.sh(存在しない実行スクリプト) などを指定すると 発生します。
"cd ."
/not/found/run.sh(存在しない実行スクリプト)
Ubuntu 17.10 (g++ 7.2.0, boost 1.65.1)において、 下記問題を確認しました。
プレイヤの実行コマンドを指定するとき ヌル文字(
""
)を指定すると子プロセスを生成するときに SIGSEGVを発します。また、(おそらく)終了しているプロセスのパイプに flushを行うとSIGPIPEを受け取ります。 これはプレイヤの実行コマンドに例えば
"cd ."
,/not/found/run.sh(存在しない実行スクリプト)
などを指定すると 発生します。