Назад | Перейти на главную страницу

Система Linux (нестабильная версия Debian): некоторые приложения без видимой причины начали отказываться от ошибок

У меня есть Xen domU под управлением Debian Unstable на хосте Xen 3.4.2.

Сегодня утром я заметил, что в различных приложениях начались ошибки сегментации.

В частности, запуск "aptitude safe-upgrade" вызывает segfault в aptitude-curses со следующей ошибкой:

aptitude[1035]: segfault at 7f1006ed13f8 ip 0000000000544293 sp 00007fff94b37140 error 4 in aptitude-curses[400000+331000]

Этот segfault полностью воспроизводится.

Другие приложения (например, reportbug и попытка входа в KDE) также вызывают воспроизводимые ошибки segfault.

У меня есть еще один Xen domU с Debian Unstable на том же хосте Xen, с тем же ядром (2.6.32.2), но запуск aptitude safe-upgrade не вызывает segfault. Оба domU кажутся эквивалентными, но только один из них не работает. Вот некоторые моменты, на которые следует обратить внимание:

Я не думаю, что это проблема Xen, но, не зная, что вызывает это, я не могу быть уверен.

Я полностью озадачен тем, почему одна виртуальная машина должна сохранять segfault, а другая похожая виртуальная машина - нет.

Любая помощь будет принята с благодарностью.

Спасибо.

Запустите программу segfaulting в gdb с отладочными символами для всех установленных библиотек и оттуда определите причину проблемы.

Это может быть сбой модуля памяти, который портит память запущенных приложений. Попробуйте memtest86 +, чтобы убедиться, что ваши модули RAM в порядке.

Если да, то, вероятно, вам стоит начать анализировать библиотеки: / lib, / usr / lib и т. Д. Простой способ - md5sum + diff на разных рабочих Linux-боксах: может быть, некоторые из них действительно повреждены?