
Я использовал 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
!)