Observer icon indicating copy to clipboard operation
Observer copied to clipboard

GLib-GIO-WARNING

Open Ac314 opened this issue 1 year ago • 7 comments

Запускаем FAR -> F11 -> Observer -> Выскакивает ошибка:

(process:20144): GLib-GIO-WARNING **: 22:27:01.922: Unexpectedly, UWP app Microsoft.OutlookForWindows_1.2025.122.0_x64_ _8wekyb3d8bbwe' (AUMId Microsoft.OutlookForWindows_8wekyb3d8bbwe!Microsoft.OutlookforWindows') supports 4 extensions bu t has no verbs

Иногда появляется прямо при запуске, даже ничего не надо нажимать.

Подобная ошибка уже была когда-то давно, но 2 года не проявлялась. Недавно появилась снова (возможно, после очередного обновления Windows).

Версия OS: Windows 10 22H2 (19045.5440).

Ac314 avatar Feb 02 '25 19:02 Ac314

Мне помогло удаление Outlook New, до этого замучался - FAR пару лет не обновлял, поскольку всё работало прекрасно, и тут на тебе, его начало морщить и корчить на архивах. Но после удаления этой мелкософтовской новинки всё вернулось обратно к рабочему состоянию.

Dnyarri avatar Mar 28 '25 09:03 Dnyarri

Мне помогло удаление Outlook New, до этого замучался - FAR пару лет не обновлял, поскольку всё работало прекрасно, и тут на тебе, его начало морщить и корчить на архивах. Но после удаления этой мелкософтовской новинки всё вернулось обратно к рабочему состоянию.

У меня Outlook не установлен, так что мне такое не поможет. Видимо, MS Office и без Outlook какие-то обновления ставит, которые мешают Обсерверу работать нормально.

Я в результате просто отказался от Обсервера и пользуюсь связкой Arclite + плагины к нему (точнее, к 7z).

Ac314 avatar Mar 28 '25 10:03 Ac314

Представьте себе, я не пользуюсь не только Outlook, но и MS Office. Тем более удивительным для меня было сообщение об ошибке - с какого бодуна FAR, который исправно работал без обновлений два года, начал вызвать ошибку, как-то связанную с Outlook, которым я не пользовался вообще?

Тем не менее, как оказалось, эта хрень и ко мне пролезла в качестве замены предустановленного клиента (которым я тоже не пользовался - я как поставил когда-то Thunderbird, так и осталось). Узнал я об этом, только когда начал по интернету искать эту ошибку.

В общем, факт таков: я произвёл действия по удалению этой новой шняги, описанные в п. 1 статьи по ссылке, которую я дал, после чего волшебным образом FAR снова начал работать без глюков, как работал раньше. Ну а тут на всякий случай решил осмотреть, нет ли каких обновок к плагинам FAR, зашёл сюда - опаньки, а тут знакомые симптомчики описываются. Ну я и изложил, как у меня оно было, и что мне помогло. Возможно, есть и другие решения, но, поскольку, как я уже говорил, я не пользуюсь Outlook, я совершенно не страдаю от того, что у меня теперь не будет самой распоследней его версии, так что описанное мною решение меня полностью устраивает.

Dnyarri avatar Mar 28 '25 10:03 Dnyarri

Проблема тут всё-таки не в Microsoft и не в FAR, а в глюкавом плагине к нему, и только в нём. Причём у него эти проблемы уже много лет (то появляются, то исчезают в зависимости от версий библиотек, которые приходят с обновлениями Windows).

Если у вас всё нормально работает после удаления Outlook (или чего-то с ним связанного) - очень хорошо. Лично мне не очень нравится сам подход к решению - копаться в registry с неизвестными для будущего последствиями, удалять какие-то библиотеки, которые могут в будущем понадобиться другим приложениям и так далее. И всё это только для того, чтобы исправить ошибку в чужом коде (так как Microsoft к этой проблеме не имеет отношения). Так что я предпочёл просто не пользоваться тем, что и вызывает глюки, и заменить его.

Ac314 avatar Mar 28 '25 11:03 Ac314

This is an issue of GLib, which is fixed in 2.73.0 and also backported to 2.72.2.

bitraid avatar Mar 28 '25 11:03 bitraid

Дёшево и сердито решилось вот этим советом: пропатчить Observer\modules\gio-2.0-0.dll x64 - 912F3: 7E -> EB x86 - 71F56: 7E -> EB

Готовый файл x64: gio-2.0-0.zip Не используйте dll из левых источников без проверки: хотя бы сравните (fc /B) мой dll и оригинальный, и убедитесь, что только этот байтик и поправлен)

Erelen-Laiquendi avatar Mar 28 '25 13:03 Erelen-Laiquendi

This is an issue of GLib, which is fixed in 2.73.0 and also backported to 2.72.2.

@lazyhamster Could you apply that fix?

johnd0e avatar Oct 05 '25 12:10 johnd0e