Errore: "fork: impossibile riservare memoria per il genitore ..." quando si esegue un programma Ruby in Aptana Studio 3


0

Ricevo questo errore ogni volta che provo ad eseguire un semplice programma scritto in Ruby:

Esecuzione di un programma di test in Aptana Studio 3

Errore dopo aver fatto clic sul pulsante Esegui

    0 [main] sh 27616 C:\cygwin64\bin\sh.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x4
00000 - 0x600000), Win32 error 487
   2871 [main] sh 27616 cygwin_exception::open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
      0 [main] sh 23176 fork: child -1 - forked process 27616 died unexpectedly, retry 0, exit code 0x100, errno 11
sh: fork: retry: No child processes
1011261 [main] sh 21132 C:\cygwin64\bin\sh.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x4
00000 - 0x600000), Win32 error 487
1011710 [main] sh 21132 cygwin_exception::open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
1093180 [main] sh 23176 fork: child -1 - forked process 21132 died unexpectedly, retry 0, exit code 0x100, errno 11
sh: fork: retry: No child processes
3102783 [main] sh 24012 C:\cygwin64\bin\sh.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x4
00000 - 0x600000), Win32 error 487
3103149 [main] sh 24012 cygwin_exception::open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
3178806 [main] sh 23176 fork: child -1 - forked process 24012 died unexpectedly, retry 0, exit code 0x100, errno 11
sh: fork: retry: No child processes
7188236 [main] sh 25396 C:\cygwin64\bin\sh.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x4
00000 - 0x600000), Win32 error 487
7188579 [main] sh 25396 cygwin_exception::open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
7264650 [main] sh 23176 fork: child -1 - forked process 25396 died unexpectedly, retry 0, exit code 0x100, errno 11
sh: fork: retry: No child processes
15279623 [main] sh 26904 C:\cygwin64\bin\sh.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x
400000 - 0x600000), Win32 error 487
15280395 [main] sh 26904 cygwin_exception::open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
15360615 [main] sh 23176 fork: child -1 - forked process 26904 died unexpectedly, retry 0, exit code 0x100, errno 11
sh: fork: Resource temporarily unavailable
sh-4.3$ ruby -KU -- 'C:\Users\egutarra\Documents\Ruby\test\Test.rb'
15394605 [main] sh 21572 C:\cygwin64\bin\sh.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x
400000 - 0x600000), Win32 error 487
15394994 [main] sh 21572 cygwin_exception::open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
15481542 [main] sh 23176 fork: child -1 - forked process 21572 died unexpectedly, retry 0, exit code 0x100, errno 11
sh: fork: retry: No child processes
16498444 [main] sh 25468 C:\cygwin64\bin\sh.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x
400000 - 0x600000), Win32 error 487
16499102 [main] sh 25468 cygwin_exception::open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
16582998 [main] sh 23176 fork: child -1 - forked process 25468 died unexpectedly, retry 0, exit code 0x100, errno 11
sh: fork: retry: No child processes
18599570 [main] sh 27496 C:\cygwin64\bin\sh.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x
400000 - 0x600000), Win32 error 487
18600541 [main] sh 27496 cygwin_exception::open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
18678620 [main] sh 23176 fork: child -1 - forked process 27496 died unexpectedly, retry 0, exit code 0x100, errno 11
sh: fork: retry: No child processes
22696812 [main] sh 21064 C:\cygwin64\bin\sh.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x
400000 - 0x600000), Win32 error 487
22697451 [main] sh 21064 cygwin_exception::open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
22774018 [main] sh 23176 fork: child -1 - forked process 21064 died unexpectedly, retry 0, exit code 0x100, errno 11
sh: fork: retry: No child processes
30789517 [main] sh 26360 C:\cygwin64\bin\sh.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x
400000 - 0x600000), Win32 error 487
30790161 [main] sh 26360 cygwin_exception::open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
30866864 [main] sh 23176 fork: child -1 - forked process 26360 died unexpectedly, retry 0, exit code 0x100, errno 11
sh: fork: Resource temporarily unavailable

Cosa hai provato esattamente per risolvere il tuo problema? Non elencherò dozzine di possibili soluzioni se ne hai già provate 11.
Ramhound,

Non sono davvero sicuro di quale sia il problema, quindi non ho davvero provato nulla. Ho verificato se Cygwin funziona e sembra funzionare bene. Cioè, quando apro un terminale cygwin64 e utilizzo il comando sh non ottengo tali errori
Flethuseo

Risposte:


1

Il mio problema è stato risolto dopo l'aggiornamento all'ultima versione di Cygwin. Non sono sicuro di quale fosse il problema, ma l'aggiornamento di Cygwin lo ha risolto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.