[Comm] GTK+3 segfault на удалённом X-сервере
vx8400
vx8400 на gmail.com
Сб Фев 11 10:59:50 MSK 2017
У нас две разных проблемы. У вас segfault -- поставить ulimit -c
unlimited, запустить debug-версии, смотреть backtrace после segfault.
P.S. У меня не виснет, а подвисает:
firefox по ssh -Y подвисает на futex(), перед этим с минутными
задержками открыли три пустых вкладки, несколько раз сменили размер
окна, после этого висим несколько минут на futex():
....
writev(4, [{iov_base="(\0\4\0\31\0@\3\235\4\0\0\0\0\0\0", iov_len=16},
{iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
poll([{fd=4, events=POLLIN}], 1, -1) = 1 ([{fd=4, revents=POLLIN}])
recvmsg(4, {msg_name=NULL, msg_namelen=0,
msg_iov=[{iov_base="\1\1C\7\0\0\0\0\233\21\307\1\310\2\207\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
futex(0x7f761d50f018, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7f7631efc370, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x7f7631efc370, FUTEX_WAIT_PRIVATE, 2, NULL
....
После этого нарисовали квадратиками закладки на новой странице, вывели
строку типа "what would you like to share with us?" внизу и т д. В
общем, оно на самом деле работает, но с непонятными тормозами. По
тому же ssh -Y seamonkey (gtk2) работает ожидаемо быстро.
11.02.2017, Dmitry Derjavin<dd на altlinux.org> написал(а):
> Пт, 10 фев 2017, 22:01, vx:
>> При ssh -Y с p8 на p8 chromium {без аргументов} и meld {file1 file2}
>> виснут, но segfault нет.
>
> А по выводу strace что-нибудь видно, на чём они висят? Хотя, похоже,
> мало что мы там увидим, особенно в meld.
Подробная информация о списке рассылки community