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: cygwin stable and cvs snapshot - fork() bug


On Oct 31 14:26, Lev Bishop wrote:
> 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 <stdio.h>
> #include <unistd.h>
> #include <sys/shm.h>
> 
> 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

Thanks for the testcase.  I'm surprised that nobody experienced this
problem before.  Sorta holiday here, so I'll look into it next week.


Thanks again,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

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


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