私はFoxit PDFリーダーを問題なく実行しており、今実行しようとすると失敗しました。
何が起こっているのかわかりません!
ターミナルを使用して実行しようとしたところ、このエラーが発生しましたterminate called after throwing an instance of 'std::out_of_range' what(): basic_string::at: __n (which is 19) >= this->size() (which is 19) Aborted (core dumped)
C++での例外のようです..
私はどうしたらいいですか?同じ機能を持つこのリーダーの代替品は知りません!
助言がありますか ?私はubuntu 16.04とFoxitリーダーv2.1.0805を使用しています...
編集:
新しいユーザーを作成してプログラムを再インストールしましたが、正常に実行されました!だから問題は私のユーザー設定にあると思います!どうなり得るか?
問題が解決しました。
どうやら、問題は私のユーザーアカウントにローカライズされたため、ホームディレクトリにあるようです。
それで、Andrea Lazzarottoに感謝します。ホームディレクトリの.local
という隠しディレクトリにあるFoxit関連のファイルを削除し、問題を解決しました。
ディレクトリには多数のエラーログが記録されていましたが、正直なところ、何が起こったのか正確にはわかりません。
同じ問題に陥る可能性のあるすべての人を助けるために、ここに答えを入れました
次のコマンドを実行して、ファイルを手動で削除できます。
rm -rf ~/.local/share/Foxit\ Software/
(~
または~/
の後に誤ってスペースを挿入しないようにnotを確認してください。そうすると、Foxit Software
ディレクトリだけでなく、ホームディレクトリ全体が削除されます!)