Firefox 3.5を入れてみたら和魂でセッションクッキーが取得できなくなった
今日、firefox 3.5を入れてみたのだが、和魂からfirefoxのセッションクッキーが取得できなくなってしまった。
firefoxを起動していないときは、大丈夫そう。
デバック実行してみると、SQLiteConnectionクラスのOpenメソッドで例外が発生している。例外の内容を見てみると
「The database file is locked.
database is locked」
と出ている。
firefoxは、Version 3からクッキーや設定内容などをDB(SQLite)で管理するようになった。そして3.5になってから、起動中はDBのロックを解除していないのではないかと思われる。仕様なのかバグなのかはわからん。でも、参照、更新時にのみロックするようにしてくれないかな・・・。
#ちなみに、オプションの「Firefoxの終了時に履歴を消去する」にチェックしていると、firefox終了時にニコ動の接続のセッションクッキー が消えてしまう。すると、セッションクッキーが消えてしまうので、firefoxが起動していないときでも和魂ではクッキーを使った接続ができない。注意!
« 疲れました・・・ | トップページ | 読了:ヴァルデマールの使者2 宿縁の矢 »
コメント