LINUX.ORG.RU

После обновления dbus некоторые программы сегфолтятся.

 , ,


0

3

Недавно после обновления dbus до 1.18.6-2(archlinux) начали сегфолтится к примеру xsane и latexila. Xsane после поиска устройств, latexila при создании нового проекта. В журнале оба ругаются на dbus:

xsane.desktop[4128]: process 4128: arguments to dbus_message_iter_append_basic() were incorrect, assertion "_dbus_check_is_valid_utf8 (*string_p)" failed in file dbus-message.c line 267
xsane.desktop[4128]: This is normally a bug in some application using the D-Bus library.
xsane.desktop[4128]: D-Bus not built with -rdynamic so unable to print a backtrace 

Пробовал пересобирать dbus с разными параметрами и флагами. Ничего. Откатываться не пробовал.



Последнее исправление: mottoper (всего исправлений: 2)

Неожиданно на openbox'e все нормально. Значит проблема в гноме3. Что с ним может быть?

mottoper
() автор топика

У меня стали выпадать в сегфолт DeadBeef и Pidgin. Достаточно закрыть что-то из них, как оба валятся. Иногда их задевает закрываемый Transmission.

toney ★★★★★
()

Я активно пользуюсь systemctl --user, то иногда всякие ошибки возникают типа «невозможно подконектится к дбас» или вообще «неизвестная ошибка». Ничего не сегфолтится, но перестают работать юниты которые я запускаю с --user.

Medar ★★★★★
()

У меня ничего такого не было. Наверное, потому что я с последнего апдейта не перегружался и не перелогинивался в систему... Хотя судя по ошибке, дело в libdbus, а не в сервере.

Как досчитается одна очень большая хрень — перегружусь, посмотрим.

Кстати, а при чём тут армянеsystemd?

intelfx ★★★★★
()

Раз уж такой тред, объясните по какой причине dbus еще не выпилили и почему его функции еще не интергировали в (!!!) ядро (шучу) или базовые приложения.

SjZ ★★★★★
()

ну если смотреть чисто ошибку, то похоже в запросе неверная кодировка. Проверь что системная кодировка тоже является UTF8.

Atlant ★★★★★
()
Ответ на: комментарий от intelfx

Недавно попробовал даунгрейднутся до 1.18.6-1 и даже до 1.12. Проблема осталась. WTF

mottoper
() автор топика
Ответ на: комментарий от intelfx

Написал «шучу» потому что знал, что закидают какахами и скажут что в ядро это тащить не нужно, даже несмотря на то, что dbus вообще редко где не требуется. Ну, буду знать. Если вдруг допилят, то скорее всего новость должна быть тут. А еще говорят systemd - плохо.

SjZ ★★★★★
()
Ответ на: комментарий от kravich

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

SjZ ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.