> mc "вылетает" при первом нажатии ctrl+o после реконнекта.
> Как воспроизвести:
> /etc/password: root:x:0:0:root:/root:/bin/bash
> запускаем screen -x
> запускаем mc
> закрываем xterm со screen и ждем часов 10 (если сразу сделать реконнект,
> то проблем нет)
> запускаем screen -x и видим панели mc - можно работать - ходить по
> каталогам, смотреть файлы...
> нажимаем ctrl+o, что бы увидеть командную строку, и видим что mc больше нет.
> нажимаем ctrl+o еще раз и понимаем что mc действительно больше нет, как
> процесса.
> нажимаем клавишу вверх, что бы убедится что последняя команда была "mc",
> последний о себе ничего не оставил, даже сообщения что отвалился.
> запускаем mc еще раз - теперь ctrl+o снова работает.
> Воспроизводится в 100% случаев, каждое утро, мешает тем, что при новом
> запуске mc каталоги уже не те.
> Вопросы:
> Может ли кто воспроизвести такое поведение, известна ли такая проблема ?
> Как можно помочь mc не отваливаться ?
> Спасибо.
если вылетает с segfault то неплохо бы запостить багу разработчикам
то есть примерно по следующей схеме:
1. собираем mc с дебаг-инфой
# apt-get build-dep mc
# apt-get install fakeroot
$ apt-get source mc
$ cd mc-версия
$ DEB_BUILD_OPTIONS=nostrip fakeroot debian/rules binary
# dpkg -i ../mc-версия-архитектура.deb
2. разрешаем сохранять дамп, запуская mc таким скриптом:
ulimit -c unlimited; mc
когда mc выпадет, будет в текущем каталоге создан файл core
4. выколупываем бактрейс:
gdb mc /path/to/core
> bt
полученное шлем в BTS :)
--
... mpd is off
. ''`. Dmitry E. Oboukhov
: :’ : email: [email protected] jabber://[email protected]
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
`- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
signature.asc
Description: Digital signature

