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

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/


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