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]

Re: fork: can't reserve memory for parent stack




On 05/08/2015 09:56, Corinna Vinschen wrote:
On Aug  3 23:37, Marco Atzeri wrote:
Testing on 64bit latest pure-ftp, I hit this issue:

/usr/sbin/pure-ftpd.exe -d
       1 [main] pure-ftpd 8860 E:\cygwin64\usr\sbin\pure-ftpd.exe: *** fatal
error in forked process - fork: can't reserve memory for parent stack
0x1E0000 - 0x3E0000, (child has 0x210000 - 0x410000), Win32 error 487
    1593 [main] pure-ftpd 8860 cygwin_exception::open_stackdumpfile: Dumping
stack trace to pure-ftpd.exe.stackdump
       2 [main] pure-ftpd 8832 fork: child -1 - forked process 8860 died
unexpectedly, retry 0, exit code 0x100, errno 11


pure-ftpd.exe.stackdump is empty, and the code run fine on 32bit
version.

attached the process memory map.

Suggestion ?

Hmm, sorry, no.  Where is the unusual stack layout coming from?!?


Corinna


No idea, but it seems common on my machine
see three maps on different programs.
All have stack and heap intermixed.

What is the meaning of tid ?

$ uname -svrm
CYGWIN_NT-6.1 2.2.0(0.289/5/3) 2015-08-03 12:51 x86_64


Regards
Marco

Attachment: bash.maps
Description: Text document

Attachment: pure-ftpd.maps
Description: Text document

Attachment: mintty.maps
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]