From: Judson W. <ju...@po...> - 2011-03-23 16:22:56
|
Hello, I am seeing this issue repeatedly when trying to run the configure script for GTKGlExt in MSYS. Generally what happens is that one of the commands just stops. The location of the hang is different every time; I do not think it is any specific step in the sequence. Usually it will not respond to any input once it hangs. Trying to kill it with Task Manager or Process Explorer leads to nothing. This time I got the following output when I hit ctrl+c (the error message happened after I hit it, after a hang, and then the hang resumed): Administrator@Judson /c/gtkgltest $ env CC='gcc -march=pentium' ./configure --prefix=c:/gtkgltest --build=i386-pc -mingw32 --disable-static checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i386-pc-mingw32 checking host system type... i386-pc-mingw32 checking for gcc... gcc -march=pentium checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc -march=pentium accepts -g... yes checking for gcc -march=pentium option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc -march=pentium... gcc3 checking how to run the C preprocessor... gcc -march=pentium -E checking for strerror in -lcposix... no checking for a sed that does not truncate output... 0 [main] sh 2176 sync_ with_child: WaitForMultipleObjects timed out ./configure: fork: Resource temporarily unavailable 282711871 [proc] sh 2176 wait_subproc: wait failed. nchildren 2, wait 1000, Win3 2 error 5 282711977 [proc] sh 2176 wait_subproc: nchildren 2, event[1] 0x6D0, pchildren[0] 0xF10000, events[0] 0x724, Win32 error 5 282712048 [proc] sh 2176 wait_subproc: pid 228, dwProcessId 228, hProcess 0x6D0, progname 'C:\MinGW\msys\1.0\bin\sh.exe' When I look in process explorer, I have 3 copies of sh running. 1 is a child of another, and there are 2 top level processes. Here is what process explorer says: Process PID CPU Private Bytes Working Set Description Company Name I/O Reads I/O Writes I/O Read Bytes I/O Write Bytes sh.exe 3832 1,860 K 440 K 104 1 126,841 72 sh.exe 2464 1,852 K 1,804 K 110,976 105 126,650 3,398 sh.exe 228 256 K 56 K 1 0 12,078 Sometime later when I went to shut down, the shell was still open (again, I can't kill it with any way I know how) and Process Explorer had it down to 1 sh instance: Process PID CPU Private Bytes Working Set Description Company Name I/O Reads I/O Writes I/O Read Bytes I/O Write Bytes sh.exe 228 256 K 44 K 1 0 12,078 I would not doubt there is something wrong with my computer, but I have no idea where to even begin. Let me know if there is anything I can do to help debug this problem. Thanks |