« Rabbit を MacPorts 本家に登録しよう! | トップページ | RubyCocoa 昨日からのコミット(2007/11/21-22) »

2007.11.19

SandTrip 0.9.9 リリース - Leopard Shiira も ok!

WebKit なブラウザにローカル CGI 機能を追加する SIMBL プラグイン、 SandTrip のバージョン 0.9.9 をリリースしました。

  • Leopard 上のシイラでのエラー時の問題を修正

この異常が発生する条件は、

  • CGI実行ファイルは存在し、実行可能
  • 対象の実行ファイルは、NSTask で直接実行するタイプ(.cgi など。他のプログラムに実行させる .php や .rb でなく)
  • CGI実行ファイルの shebang が無効(実行直後に "Terminating temporary process." で終了する)

というもの。

NSTask でCGI実行ファイルを直接実行するのではなく、/bin/sh -c を経由させるようにしたら解決。sh さいきょー。どうも 10.5 の CoreFoundation Release Note にある "CoreFoundation and fork()" に関係がありそうなのだけど、なんかすっきりしない。

もう 1.0 までバージョン番号が残っていない、どうしたものだろう。

|

« Rabbit を MacPorts 本家に登録しよう! | トップページ | RubyCocoa 昨日からのコミット(2007/11/21-22) »