>>337
$locが正しいファイル名で正しいパーミッションかどうかを確認する。
あと-wスイッチの元で動かしてみる。

…ああそういえば、読み込み専用では開く事は出来なかった気がするから、
O_RDWRにしてみて。

>>340
このケースでは無関係