LSOpenURLsWithRole() failed with error -600
ターミナルで作業中にFinderからファイルを使うたくてopen .
と打ったら
LSOpenURLsWithRole() failed with error -600 for the file /path/...
というエラーが。
他のアプリを起動しようとしても同じ。
問題を探してみると
こんなのがあって、tmuxの中から使ってると起こることがあり、 tmuxを再起動すれば治る、とのこと。
私はtmuxではないですが、GNU screenを使っているのでおそらくそれ。
ということで別途ターミナルを立ち上げてscreenの外でやってみたら成功しました。
使っているscreenのセッションを一度デタッチしてアタッチしても問題が解決しなかったので一度 セッションを閉じて、新しく作ってやったらうまくいくようになりました。
どうもtmuxやscreenのターミナルマルチプレクサとMacの相性で うまく行かない部分があるようです。
場合によってはセッションの再起動だけでなく、 OSの再起動が必要なことも?
Sponsored Links