This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Cygwin DLL V2.3.0 on XP 64-bit professional not working at all


Dear all,

since yesterday I had a working Cygwin 32 running (since years) on my
XP 64 prof box. When I tried to update tonight I got errors in post
install (see below) and afterwards I could not start any cygwin
program, not even bash or grep (tried from a cmd prompt), without any
error message. After trying to reinstall from different mirrors,
rebooting several times I finally uninstalled cygwin completely as of
the FAQ (except for my cygwin/home/*) and installed a fresh base.
Without success.

*** 32bit, Setup version 2.873:

Postinstall script errors (same as with my previous update attempt:
-----
Package: 0/Perpetual
	0p_000_autorebase.dash exit code -1073741819
Package: _/base-cygwin
	000-cygwin-post-install.sh exit code -1073741819
Package: _/_update-info-dir
	update-info-dir.sh exit code -1073741819
Package: _/coreutils
	coreutils.sh exit code -1073741819
Package: _/bash
	bash.sh exit code -1073741819
Package: _/base-files
	base-files-mketc.sh exit code -1073741819
	base-files-profile.sh exit code -1073741819
Package: _/ca-certificates
	ca-certificates.sh exit code -1073741819
Package: _/lynx
	lynx.sh exit code -1073741819
Package: _/man-db
	man-db.sh exit code -1073741819
Package: _/mintty
	mintty.sh exit code -1073741819
-----

When I try to start bash, the window opens and closes immediately. When
I open cmd.exe and try Cygwin commands e.g. 'bash' or 'grep ...' or
'man ...' there is no output at all; the command is found, but no
stdout or stderr or stackdump.

I'll attach the end of the setup.log.full.

cygcheck -s -v -r > cygcheck_32bit.out (run from cmd.exe) gave an error:
  garbled output from 'id' command - no uid= found
then hung with using 25% cpu (1 of my 4 cores), but still produced
output, which I attach.

I deleted the 32bit version as of FAQ and tried a base install of 64bit.

*** 64bit, Setup version 2.873:

The setup ran smooth, I can start bash. But e.g a 'ls' gives me errors
and a bash.exe.stackdump (attached). The errors are:
-----
$ ls
0 [main] bash 2356 F:\cygwin\bin\bash.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x140000 - 0x340000, (child has 0x30000 - 0x230000), Win32 error 487 2312 [main] bash 2356 cygwin_exception::open_stackdumpfile: Dumping stack trace to bash.exe.stackdump 1 [main] bash 4356 fork: child -1 - forked process 2356 died unexpectedly, retry 0, exit code 0x100, errno 11
bash: fork: retry: No child processes
1006256 [main] bash 4872 F:\cygwin\bin\bash.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x140000 - 0x340000, (child has 0x30000 - 0x230000), Win32 error 487 1006797 [main] bash 4872 cygwin_exception::open_stackdumpfile: Dumping stack trace to bash.exe.stackdump 2591368 [main] bash 4356 fork: child -1 - forked process 4872 died unexpectedly, retry 0, exit code 0x100, errno 11
bash: fork: retry: No child processes
4597941 [main] bash 1540 F:\cygwin\bin\bash.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x140000 - 0x340000, (child has 0x30000 - 0x230000), Win32 error 487 4599025 [main] bash 1540 cygwin_exception::open_stackdumpfile: Dumping stack trace to bash.exe.stackdump 5849328 [main] bash 4356 fork: child -1 - forked process 1540 died unexpectedly, retry 0, exit code 0x100, errno 11
bash: fork: retry: No child processes
9855748 [main] bash 976 F:\cygwin\bin\bash.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x140000 - 0x340000, (child has 0x30000 - 0x230000), Win32 error 487 9856620 [main] bash 976 cygwin_exception::open_stackdumpfile: Dumping stack trace to bash.exe.stackdump 11107304 [main] bash 4356 fork: child -1 - forked process 976 died unexpectedly, retry 0, exit code 0x100, errno 11
bash: fork: retry: No child processes
19114176 [main] bash 3372 F:\cygwin\bin\bash.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x140000 - 0x340000, (child has 0x30000 - 0x230000), Win32 error 487 19114675 [main] bash 3372 cygwin_exception::open_stackdumpfile: Dumping stack trace to bash.exe.stackdump 20714816 [main] bash 4356 fork: child -1 - forked process 3372 died unexpectedly, retry 0, exit code 0x100, errno 11
bash: fork: Resource temporarily unavailable
-----

When trying Cygwin commands from a cmd.exe prompt, commands seem to
work, e.g. a simple 'ls' or 'grep --help' or 'grep -i insert some.sql'
or 'vi some.sql'. But I did not test very much.

Output of cygcheck -s -v -r > cygcheck_64bit.out attached.

*** Restoring Cygwin from backup

Finally I restored the complete cygwin folder from a backup. Now Cygwin
works again as a charm. I conclude, that my system itself is OK and
something or the other might be broken in the current Cygwin version?

Any help is welcome, because I want to be able to update Cygwin in the
future. If I shall do some tests or can assist in other ways, pls drop
me a note.

Thanks and best regards, Georg
--
  ___   ___
 | + | |__    Georg Rehfeld      Woltmanstr. 12     20097 Hamburg
 |_|_\ |___   rehfeld@georg-rehfeld.de       +49 (40) 23 53 27 10

Attachment: end_of_setup_32.log.full
Description: Text document

Attachment: cygcheck_32bit.out
Description: Text document

Attachment: bash.exe.stackdump
Description: Text document

Attachment: cygcheck_64bit.out
Description: Text document

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]