delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/03/04/08:25:17

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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: <013801c2e251$76c251f0$78d96f83@pomello>
From: "Max Bowsher" <maxb AT ukf DOT net>
To: "Manu" <manubee AT wanadoo DOT fr>, <cygwin AT cygwin DOT com>
References: <000801c2e1e3$9b64de60$03f90950 AT tbird1000>
Subject: Re: Cygwin setup crashes
Date: Tue, 4 Mar 2003 13:25:01 -0000
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106

Manu wrote:
> After a few editing in the Makefiles, (I don't have much time :)

See my other reply for how to avoid needing to do this.

> I've built setup.exe from CVS sources, with debug symbols.
> Dr. MinGW gives an interesting clue:
>
> ----
> SETUP.EXE caused an Access Violation at location 00406816 in module
> SETUP.EXE Reading from location ffffffff.
>
> Registers:
> eax=00000000 ebx=01199d50 ecx=0169ffbc edx=000000a0 esi=01199d50
> edi=01064d64
> eip=00406816 esp=0169ba94 ebp=0169baa8 iopl=0         nv up ei pl nz
> ac pe nc
> cs=015f  ss=0167  ds=0167  es=0167  fs=503f  gs=0000
> efl=00010212
>
> Call stack:
> 00406816  SETUP.EXE:00406816  compress_gz::destroy()
>  compress_gz.cc:472 ...
>      free (outbuf);
>    if (original)
>>     delete original;
>  }

Interesting indeed. Something very weird is happening, if a non-null pointer
if causing a segfault on being deleted. I wonder if it could be a
double-free. I'll fiddle with this.

Manu: Just to confirm, this is setup from HEAD of CVS, showing version 2.312
on it's splash page?
Also, could you send the output of 'find' run from your local package
directory? (as an attachment)

Max.


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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