以下のエラーも発生する。適切なファイルディスクリプターでない。無効なフラグが指定された。指定されたファイルがシンボリックリンクである。その結果プログラムファイルは起動されたインタープリターにアクセスできないことになる。ディレクトリ以外のファイルを参照しているファイルディスクリプターである。ライブラリによるサポートは検討中である。ファイルシステムがマウントされていないシステムで実装するためにも必要である。引き数で渡されたファイルディスクリプター数である。使用された場合である。両方を使って指定された場合である。(ただし「バグ」を参照のこと)。フラグをセットできないことを意味している。スクリプトを参照するファイルディスクリプターはスクリプト自身に見えてしまうということである。再帰的に利用する状況ではファイルディスクリプターの枯渇につながる可能性がある。