byobu (tmux) зависает при запуске
Вчера я с удовольствием использовал Byobu/tmux (byobu версия 5.74, tmux 2.0) с zsh в качестве оболочки на моей машине. Начиная с этого утра, каждый сеанс byobu просто зависает через небольшой промежуток времени и больше не принимает никаких входных данных. Я запускаю сессию, а затем некоторое время (около 0-15 секунд) вижу обновление часов в строке состояния - и вдруг оно останавливается, и я не могу ничего сделать, кроме как убить tmux.
Я уже удалил ~/.byobu, который ничего не изменил. Кроме того, изменение моей оболочки обратно на bash не привело ни к какому дальнейшему успеху... Запуск byobu от имени root не представляет проблемы, переход на экран в качестве backend также исправляет это.
При запуске byobu с помощью strace последние строки журнала перед сбоем
poll([{fd=4, events=POLLIN}, {fd=6, events=POLLIN}], 2, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 7
close(5) = 0
close(7) = 0
recvmsg(6, {msg_name(0)=NULL, msg_iov(1)=[{"\317\0\0\0\20\0\0\0\10\0\0\0\377\377\377\377", 65535}], msg_controllen=0, msg_flags=0}, 0) = 16
poll([{fd=4, events=POLLIN}, {fd=6, events=POLLIN|POLLOUT}], 2, 4294967295) = 1 ([{fd=6, revents=POLLOUT}])
sendmsg(6, {msg_name(0)=NULL, msg_iov(1)=[{"\320\0\0\0\20\0\0\0\10\0\0\0\377\377\377\377", 16}], msg_controllen=0, msg_flags=0}, 0) = 16
poll([{fd=4, events=POLLIN}, {fd=6, events=POLLIN}], 2, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
recvfrom(4, "a", 1, 0, NULL, NULL) = 1
[ last two lines repeated 20 times ]
Я также могу прикрепить полную трассировку, если это поможет, или предоставить другие данные отладки, если сказано, как это сделать:)