X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Message-ID: Date: Wed, 31 Oct 2007 14:26:26 -0400 From: "Lev Bishop" To: cygwin AT cygwin DOT com Subject: Re: cygwin stable and cvs snapshot - fork() bug In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4721DFCC DOT 8070100 AT cygwin DOT com> <20071029083512 DOT GA4224 AT calimero DOT vinschen DOT de> <4725D656 DOT 5090303 AT cygwin DOT com> Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On 10/31/07, michael.vogt wrote: > > >>>> 1 [main] mpd 1736 C:\cygwin\home\mpx\mpd-test\mpd.exe: > >>>> *** fatal error - MapViewOfFileEx (0x19030000), > >>>> Win3 2 error 6. Terminating. > >>>> 68 [main] mpd 676 fork: child 1736 - died > >>>> waiting for dll loading, errno 11 problems fork'ing for > > daemon! > >>>> [...] > any news regarding this issue? If you want anything like this to be looked at faster, the best thing you can do is http://www.cygwin.com/acronyms/#PPAST. Apparently the cygwin developers have not so far been interested to download mpd, make unspecified changes to the mpd sources to get them to compile (the changes you listed on the bug report were not sufficient), and then setup the configuration files for mpd, figure out what mpd is supposed to do, and THEN debug the problem. Here is the STC you neglected to supply: $ cat lev.c && gcc -o lev lev.c -Wall -Wextra && CYGWIN=server ./lev #include #include #include int main(void) { int shmid; if ((shmid = shmget(IPC_PRIVATE, 100,IPC_CREAT | 0600 )) < 0 || !shmat(shmid, NULL, 0) || shmctl(shmid, IPC_RMID, NULL) < 0) puts("problems with shm!"); fork(); } lev.c: In function `main': lev.c:13: warning: control reaches end of non-void function 3 [main] lev 1924 c:\Documents and Settings\Lev\Desktop\mpd-0.13.0\lev.exe: *** fatal error - MapViewOfFileEx (0x3E0000), Win32 error 6. Terminating. 124 [main] lev 5076 fork: child 1924 - died waiting for dll loading, errno 11 Lev -- 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/