Ошибка сегментации Ubuntu 16.04

У меня проблема с использованием команды screen на Ubuntu 16.04. Я работаю над проектом на C ++ и использую серверы с Ubuntu для моделирования моего кода. После обновления с Ubuntu 14.04 до 16.04 начали появляться ошибки сегментации. При попытке имитировать один и тот же код на разных серверах с Ubuntu 14 и 16.04 с сервера Ubuntu 16.04 на сервере появляется ошибка сегментации через некоторое время (обычно 12 часов симуляции), зная, что в Ubuntu 14.04 проблем не обнаружено. Кроме того, такая же симуляция может быть проведена на Ubuntu 16.04 без каких-либо проблем, если команда моделирования непосредственно работает на терминале оболочки без использования экранной команды. Мне интересно, есть ли опция тайм-аута для команды экрана в Ubuntu 16.04, которая останавливает мои симуляции.

0
задан 25 September 2017 в 14:40

3 ответа

Мы нашли решение, которое опубликовано, если оно может помочь кому-то с такой же проблемой.

Проблема заключалась в истечении срока действия кебероса на экране или сеансе tmux. Билет kerberos использовался для монтирования папки nfsv4, где какой-то файл был написан программой, поэтому через 12 часов билет истек, и программа попыталась записать в недостижимом файле и получить segfault. nfsv4 использовался для нашего сервера на ubuntu 16.04, nfsv3 на ubuntu 14.04 ...

Решение, в сеансе screen / tmux, выполняет программу со следующей командой: krenew -K 60 ./a. из

0
ответ дан 22 May 2018 в 18:08

Мы нашли решение, которое опубликовано, если оно может помочь кому-то с такой же проблемой.

Проблема заключалась в истечении срока действия кебероса на экране или сеансе tmux. Билет kerberos использовался для монтирования папки nfsv4, где какой-то файл был написан программой, поэтому через 12 часов билет истек, и программа попыталась записать в недостижимом файле и получить segfault. nfsv4 использовался для нашего сервера на ubuntu 16.04, nfsv3 на ubuntu 14.04 ...

Решение, в сеансе screen / tmux, выполняет программу со следующей командой: krenew -K 60 ./a. из

0
ответ дан 18 July 2018 в 06:15

Мы нашли решение, которое опубликовано, если оно может помочь кому-то с такой же проблемой.

Проблема заключалась в истечении срока действия кебероса на экране или сеансе tmux. Билет kerberos использовался для монтирования папки nfsv4, где какой-то файл был написан программой, поэтому через 12 часов билет истек, и программа попыталась записать в недостижимом файле и получить segfault. nfsv4 использовался для нашего сервера на ubuntu 16.04, nfsv3 на ubuntu 14.04 ...

Решение, в сеансе screen / tmux, выполняет программу со следующей командой: krenew -K 60 ./a. из

0
ответ дан 24 July 2018 в 18:33

Другие вопросы по тегам:

Похожие вопросы: