Ошибка Cygwin: «-bash: fork: retry: Ресурс временно недоступен» - PullRequest
64 голосов
/ 16 февраля 2012

Я недавно переустановил Cygwin на моем компьютере, чтобы получить доступ к нескольким элементам командной строки, которые мне не хватало. У меня никогда не было предыдущих проблем с Cygwin, но после этой переустановки сообщение об ошибке продолжает появляться после (почти) каждой введенной команды. Например:

-bash-4.1$ wc m1.txt
      3 [main] bash 2216 child_info_fork::abort: data segment start: parent(0x26D000) !=     child(0x38D000)
-bash: fork: retry: Resource temporarily unavailable
2013930  4027950 74968256 m1.txt

Как правило, команда по-прежнему выполняется (как показано выше), но не всегда. Иногда сообщение об ошибке появляется несколько раз подряд (затем начальное число «3» изменится на «4» или «2», особенно если я запущу второе окно Cygwin.

Кроме того, как только я запускаю Cygwin, перед приглашением я получаю следующее сообщение:

      3 [main] bash 6140 child_info_fork::abort: data segment start: parent(0x26D000)     != child(0x36D000)
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
-bash-4.1$

В настоящее время я спорю о том, нужно ли снова удалить / переустановить Cygwin или просто использовать сообщения об ошибках, но мне было любопытно, может ли быть проблема, о которой я не знаю.

Ответы [ 12 ]

0 голосов
/ 26 сентября 2016

У меня была ошибка на win10, и я пытался перебазировать в c: перед установкой.затем я увидел, что установщик устанавливал его вместо этого в c: / Users / myuser, поэтому я копировал все файлы из c: / Users / myuser в c: .badun, а затем перезапускал и открывалЯ уверен, что если бы это было мудро, то теперь дублированный XD ... но потом он снова заработал.

0 голосов
/ 08 августа 2016

Просто переустановите Cygwin и выберите TCL и активируйте EXPECT

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...