web-dev-qa-db-ja.com

Foxit Readerは、特に私のユーザーでは機能しません

私は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を使用しています...

編集:

新しいユーザーを作成してプログラムを再インストールしましたが、正常に実行されました!だから問題は私のユーザー設定にあると思います!どうなり得るか?

1
OMar Mohamed

問題が解決しました。
どうやら、問題は私のユーザーアカウントにローカライズされたため、ホームディレクトリにあるようです。
それで、Andrea Lazzarottoに感謝します。ホームディレクトリの.localという隠しディレクトリにあるFoxit関連のファイルを削除し、問題を解決しました。
ディレクトリには多数のエラーログが記録されていましたが、正直なところ、何が起こったのか正確にはわかりません。
同じ問題に陥る可能性のあるすべての人を助けるために、ここに答えを入れました

2
OMar Mohamed

次のコマンドを実行して、ファイルを手動で削除できます。

rm -rf ~/.local/share/Foxit\ Software/

~または~/の後に誤ってスペースを挿入しないようにnotを確認してください。そうすると、Foxit Softwareディレクトリだけでなく、ホームディレクトリ全体が削除されます!)

0
Mostafa Tarek