
我一直在使用 Foxit PDF reader,沒有任何問題,直到我現在嘗試運行它,但失敗了。
我不知道發生了什麼事!
我嘗試使用終端運行它,它給了我這個錯誤,
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 reader v2.1.0805 ...
編輯:
我創建了一個新用戶並重新安裝了程序,它運行成功了!所以我認為問題出在我的用戶設定!會是什麼呢?
答案1
問題解決了。
顯然,問題局限於我的用戶帳戶,因此 - 我猜 - 我的主目錄
。安德里亞·拉扎羅托,我刪除了我的主目錄中名為的隱藏目錄中與Foxit相關的文件.local
,問題解決了..
該目錄充滿了一堆錯誤日誌,但說實話,我不太明白髮生了什麼..
我把答案放在這裡幫助任何可能遇到同樣問題的人
答案2
您可以透過執行以下命令手動刪除檔案:
rm -rf ~/.local/share/Foxit\ Software/
(只要確保不是不小心在~
或後面插入了一個空格~/
。如果您這樣做,您將刪除整個主目錄,而不僅僅是目錄Foxit Software
!