Errors creating new 32-bit Cygwin installation

Adam Dinwoodie adam@dinwoodie.org
Wed Feb 13 15:39:00 GMT 2019


Hi,

I'm trying to create a new 32-bit Cygwin installation, but the
installation is failing. I'm getting errors during the postinstall
script phase, starting MinTTY reports forking errors, and attempting
to rebase in ash fails with "fork: can't reserve memory for parent
stack" errors.

My best guess is that this is characteristic of the installation being
too big for 32-bit Cygwin, but I'm not confident of how to confirm
whether that's the problem or if there's something else going on.

I've attached copies of all the error messages, together with the
stackdump files that were in the root of the installation directory,
and a redacted cygcheck.out file gathered from a PowerShell session.
I've not attached any setup log files, as the entire c:\cygwin\var\log
directory was empty.

Can anyone confirm whether this is a
too-big-an-installation-for-32-bit problem, or give me an idea what
else might be going wrong?

Adam
-------------- next part --------------
Error: Could not fork child process: Resource temporarily unavailable (-1).
DLL rebasing may be required; see 'rebaseall / rebase --help'.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cygcheck.out
Type: application/octet-stream
Size: 30128 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20190213/0f8ce4d8/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sh.exe.stackdump
Type: application/octet-stream
Size: 242 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20190213/0f8ce4d8/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bash.exe.stackdump
Type: application/octet-stream
Size: 242 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20190213/0f8ce4d8/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dash.exe.stackdump
Type: application/octet-stream
Size: 242 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20190213/0f8ce4d8/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: postinstall errors.out
Type: application/octet-stream
Size: 1834 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20190213/0f8ce4d8/attachment-0004.obj>
-------------- next part --------------
$ /bin/rebaseall --help
      2 [main] ash 26524 C:\cygwin\bin\ash.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x4800000 - 0x4A00000, (child has 0x4E00000 - 0x5000000), Win32 error 487
   1982 [main] ash 26524 cygwin_exception::open_stackdumpfile: Dumping stack trace to ash.exe.stackdump
      2 [main] ash 13560 fork: child -1 - forked process 26524 died unexpectedly, retry 0, exit code 0x100, errno 11
/usr/bin/ash: 1: Cannot fork
$ /bin/rebaseall
      3 [main] ash 14556 C:\cygwin\bin\ash.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x4800000 - 0x4A00000, (child has 0x4E00000 - 0x5000000), Win32 error 487
    692 [main] ash 14556 cygwin_exception::open_stackdumpfile: Dumping stack trace to ash.exe.stackdump
4862449 [main] ash 13560 fork: child -1 - forked process 14556 died unexpectedly, retry 0, exit code 0x100, errno 11
/usr/bin/ash: 2: Cannot fork
$ /bin/rebase --help
      3 [main] ash 24584 C:\cygwin\bin\ash.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x4800000 - 0x4A00000, (child has 0x5200000 - 0x5400000), Win32 error 487
  10577 [main] ash 24584 cygwin_exception::open_stackdumpfile: Dumping stack trace to ash.exe.stackdump
8398845 [main] ash 13560 fork: child -1 - forked process 24584 died unexpectedly, retry 0, exit code 0x100, errno 11
/usr/bin/ash: 3: Cannot fork
-------------- next part --------------

--
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


More information about the Cygwin mailing list