This is the mail archive of the cygwin-developers@cygwin.com 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]

Re: Useful details about the Make SEGVs


On Fri, Sep 14, 2001 at 03:20:13PM -0400, Jonathan Kamens wrote:
>Well, I ran the "make -j2" under smake, and I got it to hang again,
>and the results of the strace seem to suggest that cgf is correct that
>the problem is related to signals.
>
>The behavior this time around is different from the last time I tried
>to debug this.  Last time, when the Make processes hung, the smake
>hung too.  This time, something kept looping forever inside the
>signal-handling code; when I noticed this after leaving the test build
>to run for an hour or so, my strace.out was over 2GB large.
>
>Interestingly enough, some part of Cygwin apparently doesn't like
>files that are over 2GB large:
>
>  $ ls -l strace.out
>  -rwxr-xr-x   1 curlbot  Administ 18446744071748939431 Sep 14 14:46 strace.out
>  $ cmd /c dir strace.out
>   Volume in drive D has no label.
>   Volume Serial Number is B017-B32B
>
>   Directory of d:\scratch\jik
>
>  09/14/01  02:46p         2,334,355,111 strace.out
>                 1 File(s)  2,334,355,111 bytes
>                              581,992,448 bytes free
>
>Now, I admit that this machine isn't running the current versions of
>all Cygwin packages, and who knows, perhaps this is fixed in later
>versions of some packages, but I thought it was worth mentioning in
>any case.

There is not enough information here to debug the problem,
unfortunately.

The process is looping in make, pid 204 but not all of the information on
this process is in the strace log.

So, I guess you could post that.  No guarantees, though.

cgf


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