[shader@noute ~]$ sawfish-ui eval_req: Обрыв канала *** Remote sawfish error: unknown error При запуске под strace наблюдаем: socket(PF_FILE, SOCK_STREAM, 0) = 5 connect(5, {sa_family=AF_FILE, path="/tmp/.sawfish-shader/noute.shader.ru:0.0"}, 43) = 0 write(5, "\0", 1) = 1 write(5, "\30\0\0\0", 4) = 4 write(5, "sawfish-locale-directory", 24) = 24 read(5, 0xbfed8014, 4) = -1 ECONNRESET (Connection reset by peer) [shader@noute ~]$ rpmquery sawfish sawfish-1.3.5-alt1 Система - i586, Intel Atom (гипертридинг)
rpm -q librep rep-gtk sawfish
(In reply to comment #0) > connect(5, {sa_family=AF_FILE, path="/tmp/.sawfish-shader/noute.shader.ru:0.0"}, 43) = 0 Это безобразие...
Remove some easier cases of gpointer abuse. git-svn-id: svn://svn.gnome.org/svn/sawfish/trunk@4275 d84dca21-ee25-0410-97e8-b6da4892470e ... struct sockaddr_un addr; - int addr_len = sizeof (addr); + socklen_t addr_len; После чего этот неинициализированный addr_len отдаётся в accept(2). В общем fixed в 1.3.5-alt2.
Подтверждаю, заработало, закрываем