Bash на Interix вызывает segfault для любой команды

496
Ocasta Eshu

Что может привести к тому, что команды BASH приведут к ошибке сегментации при запуске из Interix v3.5? BASH был установлен в соответствии с указаниями SUA. В экспериментах я столкнулся только с функционированием «cd», как ожидалось.

[computer src] ??? ls Segmentation fault (core dumped) [computer src] ??? cd .. [computer project] ??? uname Segmentation fault (core dumped) [computer project] ??? find . | sort Segmentation fault (core dumped) [computer project] ??? ps auwwx | grep program | grep user Segmentation fault 
0
Версия 3.5 предназначена для Windows 2000. Какую версию Windows вы используете? Nicole Hamilton 11 лет назад 0
Я работаю под управлением Windows XP-Pro SP3 Ocasta Eshu 11 лет назад 0

1 ответ на вопрос

0
Ocasta Eshu

Согласно часто задаваемым вопросам SUAcommunity, ошибка сегментации происходит из-за bash, запускающего DEP или предотвращение выполнения данных. Предлагаемое исправление устанавливает исправление KB942312 . Однако, согласно форумам SUAcommunity, этого недостаточно, и исправление KB953191 также должно быть установлено. После выполнения этих шагов, bash правильно функционировал на Interix 3.5.