Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mypal 68.14.0 - Косметические проблемы с поисковыми плагинами (1) #435

Open
zanud opened this issue Apr 28, 2024 · 8 comments

Comments

@zanud
Copy link

zanud commented Apr 28, 2024

После перехода на версию 68.14 обнаружил, что при старте браузера в его консоли появляется пачка однотипных сообщений об ошибках вида:

Error while loading 'jar:file:///C:/Program%20Files/Mypal68/browser/omni.ja!/chrome/browser/search-extensions/bing/manifest.json' (NS_ERROR_FILE_NOT_FOUND) Extension.jsm:517
addons.xpi WARN Exception running bootstrap method startup on bing@search.mozilla.org: Error: Error while loading 'jar:file:///C:/Program%20Files/Mypal68/browser/omni.ja!/chrome/browser/search-extensions/bing/manifest.json' (NS_ERROR_FILE_NOT_FOUND)(resource://gre/modules/Extension.jsm:517:20) JS Stack trace: readJSON/</<@Extension.jsm:517:20
onStopRequest@NetUtil.jsm:126:18

Да, у меня установлено много поисковых плагинов, в том числе и для сайтов, плагины к которым раньше были в Mypal штатно.

Начал разбираться. Обратил внимание, что ругается не на все мои плагины, а только на часть из них. Начал разбираться с этим, проанализировал список тех, на которые ругается, и обнаружил, что он содержит исключительно те, которые раньше были в Mypal штатно. Причём в нынешней ругани присутствуют даже те из них, которые у меня сейчас вообще отсутствуют!

Покопавшись в разных файлах профиля, обнаружил, где эта собака закопана - в файле addonStartup.json.lz4. Профиль у меня живёт давно, я только браузеры обновляю, и записи с теми плагинами явно остались со времён, когда эти плагины были штатными.

Но как-то это нехорошо. 68.13.7 и предыдущие же не ругались. Так что лучше так и продолжать. Или удалять из addonStartup записи о компонентах, которых "живьём" уже нет.

@Feodor2
Copy link
Owner

Feodor2 commented Apr 28, 2024

Да можно безболезнено удалить, потом два раза перезагрузить или любое дополнение выкл\вкл

@zanud
Copy link
Author

zanud commented Apr 29, 2024

Нет, удаление файла не совсем безболезненно. Русификатор и словари проверки правописания после него подхватываются частично: в списке установленных дополнений они видны, причём показаны как активные, но по факту не работают, и в настройках браузера в менюшках выбора языка интерфейса и языка проверки правописания присутствует только английский. Так что эти компоненты, в отличие от обычных дополнений, после удаления addonStartup.json.lz4 приходится по-новой устанавливать.

Но главное - о при частностиaddonStartup.json.lz4 к данной проблеме пользователь же каким-то образом узнать должен. А откуда?

@Feodor2
Copy link
Owner

Feodor2 commented May 4, 2024

А два раза перегружал?

@zanud
Copy link
Author

zanud commented May 5, 2024

Да, перезагружал.

Точнее, так: если сейчас я в новом профиле установлю русский язык, а потом прибью файл и два раза перезапущу MyPal, то русский язык восстановится; но когда я это проделывал на старом рабочем профиле, пережившем уже хрен знает сколько версий MyPal, то язык не подхватывался.
А теперь всё, поздно, - я давно в него уже русский язык заново установил (причём обновлённую версию), все обнаруженные проблемы разгрёб и копию профиля, сохранённую перед обновлением браузера, удалил.

@Feodor2
Copy link
Owner

Feodor2 commented May 5, 2024

У меня профиль очень старый тоже, но языка не ставил только словарь еn-ru

@zanud
Copy link
Author

zanud commented May 5, 2024

Ну так у тебя и проблемы со значками поисковиков не было.

@Feodor2
Copy link
Owner

Feodor2 commented May 8, 2024

Я думаю уже немало пользуются языками, тут заявляли о французком и китайском, и никто пока на значки не жаловался.

@zanud
Copy link
Author

zanud commented May 9, 2024

А пропадание значков с наличием пакета локализации никак не связано. Локализация всплыла у нас уже по ходу переписки как пример того, что (у меня) не заработало автоматически после обновления до 68.14. И на самом деле я даже не знаю, был ли в этом виноват только файл addonStartup.json.lz4 или с ним в паре ещё кто-то мешал.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants