Что может привести к тому, что команды 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

1 ответ1

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .