delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/07/05/04:56:58

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <42CA4B49.2060108@iopan.gda.pl>
Date: Tue, 05 Jul 2005 10:56:41 +0200
From: Jacek Piskozub <piskozub AT iopan DOT gda DOT pl>
User-Agent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.9) Gecko/20050622
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Freeze in perl script after cygwin upgrade 1.5.17 -> 1.5.18

Hi,

Using even more of your precious time I re-run the Mozilla suite 
compilation. This is the final part of the output:

> make[4]: Entering directory 
> `/cygdrive/d/mozilla_source/mozilla/netwerk/resources'
> +++ making chrome 
> /cygdrive/d/mozilla_source/mozilla/netwerk/resources  => 
> ../../dist/bin/chrome/comm.jar
> +++ updating chrome ../../dist/bin/chrome/installed-chrome.txt
> +++ overriding content/necko/contents.rdf
>   adding: content/necko/contents.rdf (stored 0%)
> Signal 11
> make[4]: *** [libs] Error 139
> make[4]: Leaving directory 
> `/cygdrive/d/mozilla_source/mozilla/netwerk/resources'

Signal 11 is, of course, segmentation fault.

BTW, make error 139 indicates that something that was run by 'make' did
die with 'segmentation fault' (signal 11; error values above 128 mean
that program exited because of a signal, and subtracting 128 from the
given error number will give the signal number). [I learned this 
researching the
problem and put it here as a note for myself]

I clobbered the Mozilla tree before the build and therefore it is easy 
to notice that this is the first time that a .jar file is build (there 
are no other jar files with a recent date). It seems the Cygwin Perl 
script dies while using Cygwin zip, probably when (after?) closing the 
jar file as it exists, has the only file it was supposed to pack 
(contents.rdf)  inside, and  can be tests as a good zip file.

I used "make all" in the same directory after downgrading to 1.5.17. The 
result was:

> make[1]: Entering directory 
> `/cygdrive/d/mozilla_source/mozilla/netwerk/resources'
> +++ making chrome 
> /cygdrive/d/mozilla_source/mozilla/netwerk/resources  => 
> ../../dist/bin/chrome/comm.jar
> +++ updating chrome ../../dist/bin/chrome/installed-chrome.txt
> +++ overriding content/necko/contents.rdf
> updating: content/necko/contents.rdf (stored 0%)
> make[1]: Leaving directory 
> `/cygdrive/d/mozilla_source/mozilla/netwerk/resources'

(that is: identical except for the segmentation fault).

I hope that helps.

Jacek


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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019