Bash auf Interix verursacht einen Segfault für jeden Befehl

562
Ocasta Eshu

Was könnte dazu führen, dass BASH-Befehle einen Segmentierungsfehler verursachen, wenn sie von Interix v3.5 ausgeführt werden? BASH wurde als installiert gerichtet von SUA. Im Experiment habe ich nur festgestellt, dass "CD" wie erwartet funktioniert.

[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
v3.5 scheint für Windows 2000 gedacht zu sein. Welche Windows-Version verwenden Sie? Nicole Hamilton vor 11 Jahren 0
Ich arbeite mit Windows XP-Pro SP3 Ocasta Eshu vor 11 Jahren 0

1 Antwort auf die Frage

0
Ocasta Eshu

Gemäß den SUAcommunity-FAQs ist der Segmentierungsfehler darauf zurückzuführen, dass bash ein DEP oder eine Datenausführungsverhinderung auslöst. Das empfohlene Update ist die Installation des KB942312- Hotfixes. Laut SUAcommunity-Foren reicht dies jedoch nicht aus und der Hotfix KB953191 sollte ebenfalls installiert werden. Nachdem Sie diese Schritte ausgeführt haben, funktionierte bash unter Interix 3.5 einwandfrei.