Cygwin fork failure

David Svoboda svoboda@cs.cmu.edu
Fri Nov 18 18:42:00 GMT 2005


I have built a C++ server program called 'analyzer'. But when I try to
run it, it fails upon trying to execute a 'fork' command. Why?


    $ analyzer --KANTOO_LANGUAGE=toy -server-multiple -fork
    Analyzer 2.0
***      5 [main] analyzer 1712 
fhandler_disk_file::fixup_mmap_after_fork: requested 0x18730000 != 0x0 
mem alloc base 0x18730000, state 0x1000, size 4096, Win32 error 487
***     d:\svoboda\kantoo\bin\analyzer (1712): *** 
recreate_mmaps_after_fork_failed
***     9 [main] analyzer 2200 fork_parent: child 1712 died waiting for 
dll loading
***     Failed to fork properly!
     ]0;~
     svoboda@quebec ~
     $

The *** lines indicate the errors.

Version info: The analyzer was built with G++ 3.3.3, on WinXPSP2. Here
is the output of cygcheck. So why does the fork call fail?
~Dave

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cygcheck.out
URL: <http://cygwin.com/pipermail/cygwin/attachments/20051118/8d1296c2/attachment.ksh>
-------------- next part --------------
--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


More information about the Cygwin mailing list