起動と終了で「StringTable not found」が出力され、Sleipnirオプションの変更が反映されない問題 †
- ページ: バグトラッキング
- 投稿者: Guest
- 優先順位: 重要
- 状態: 提案
- カテゴリー: ブラウザ
- 投稿日: 2006-01-17 14:30:54 (火)
- バージョン: 2.21
OS:Windows XP Home Edition SP2
アカウント:Guest
で使用しています。
StringTable not found
上記のメッセージボックスが起動時と終了時に出ます。
再試行を選ぶと進まないので、キャンセルを2度押しています。
Sleipnir オプションで設定したものは次回起動後に見ても反映されていませんでした。
これが原因かわかりませんが、起動と終了を繰り返しているうちにPCの動作が重くなり、タスクマネージャの表示は100%に見えました。
なお、IE 6.0 SP2では問題は生じていませんでした。
インストールしたコンピュータの管理者ではこの問題は発生していません。
- 試しに、設定ファイルの保存場所を変更してみて下さい。値は二つとも1に設定するといいでしょう。 --
- もんだいの現象は解消しました。 -- Guest
- って事は破棄でいいのかな?アカウントとSleipnirのインストールフォルダの関係が問題だったのかな? --
- 権限の問題なんですよね。そもそも、管理者権限以外での使用は非推奨ですし。 --
- 権限のないフォルダに書き込めないのは OS 側の仕様なので Sleipnir 側ではどうしようもないんですよね。設定などの汎用性やフォルダをまとめるという意味*1ではデフォルトの設定の方がいいのですが、権限の問題があるので難しいところです。現在の所、 APP_DATA 設定だとプラグインのロードなどに問題が起こるようなのでご注意下さい。 --
- Sleipnir側ではどうしようもないのではなく、管理者権限がない場合には書き込めないとエラーをユーザーに対して表示したり、書き込み動作をしないようにしたりといったことが可能。どこまで対応すべきかは疑問だが。このブラウザは上級者向けだしな。 -- 通りすがり
- あ~、そういう意味ではなくてエラーが出るのは Win 側の仕様なので Sleipnir 側でエラーをでないようにすることは不可能だという意味です。確かに、エラーメッセージはもう少し分かりやすくした方がいいと思いますね。ただ、権限がなくて書き込めないのかファイルが読み取り専用になっているなどの理由で書き込めないのかディスク容量が足りなくて書き込めないのか...など場合によっては理由はたくさんあり、それを確実に判断・区別することはできないようです。この場合、読み取りに失敗しているのでディスク容量が足りないと言うことはないですがディ楠が壊れていると言う可能性も全くないとは限りませんし、ファイルが壊れている等の可能性も...。 --