delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/09/01/10:47:35

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00,J_CHICKENPOX_33,SPF_PASS
X-Spam-Check-By: sourceware.org
Message-ID: <4A9D33F4.8040009@gmx.net>
Date: Tue, 01 Sep 2009 16:47:16 +0200
From: =?ISO-8859-1?Q?Torsten_Sch=FCtze?= <torsten DOT schuetze AT gmx DOT net>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: 1.7.0-60: diff -qr crashes
References: <4A9D2922 DOT 3090807 AT gmx DOT net> <20090901142234 DOT GE16845 AT ednor DOT casa DOT cgf DOT cx>
In-Reply-To: <20090901142234.GE16845@ednor.casa.cgf.cx>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
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

--------------050400070808000607060308
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Christopher Faylor wrote:
> On Tue, Sep 01, 2009 at 04:01:06PM +0200, Torsten Sch?tze wrote:
>> Hi,
>>
>> I've installed Cygwin Beta 1.7.0 (version -51) around mid of July.
>> Currently, version -60 is installed. Now (at least since version -53 or
>> so) I repeatedly encounter a bug with diff (diffutils 2.8.7-1). I use
>> diff to compare my working directory with the files on an usb stick. The
>> exact command line is
>>
>> diff -qr . /cygdrive/w/user/schuetze/work/2009
>>
>> Note that the 32 GByte usb stick (cygdrive w) is encrypted with
>> truecrypt 6.2a and formatted as FAT32. (Don't know if this matters. But
>> the error occurs with other directories as well.)
>>
>> Depending on the exact place in the file system I'll get a core dump
>> immediately or first some errors and then the core dump.
>>
>> bash-3.2$ pwd
>> /cygdrive/e/user/schuetze/work/2009
>> bash-3.2$ diff -qr . /cygdrive/w/user/schuetze/work/2009
>>      1 [main] diff 2376 sig_send: error sending signal -34 to pid 2376,
>> pipe handle 0x750, Win32 error 998
>> Segmentation fault (core dumped)
> 
> I guess this is my excuse to roll a new version of Cygwin.  Since Corinna
> doesn't include the .dbg file in her releases, I can't decode the stack
> traces from the attached .stackdump files.
> 
> Or, hmm.  It guess it would be better if I released a snapshot before a
> new release.
> 
> Could you try to duplicate this with today's snapshot from:
> 
> http://cygwin.com/snapshots/
> 
> I'm generating it now.  Please wait for the September 1 snapshot to
> show up before trying anything.
Okay, here we are. Using the 2009-09-01 snapshot
(cygwin1-20090901.dll.bz2, cygwin1-20090901.dbg.bz2) I obtain:

First, in directory 2009 (corresponds to diff.exe.stackdump-1), see
attachment diff.exe.stackdump-1-new

Exception: STATUS_ACCESS_VIOLATION at eip=C0000128
eax=00000000 ebx=00000000 ecx=0022B3BC edx=7C90E514 esi=00000000
edi=00000000
ebp=0022B3C8 esp=0022B3C8 program=C:\cygwin\bin\diff.exe, pid 260,
thread main
cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
Stack trace:
Frame     Function  Args
0022B3C8  C0000128  (00000724, 0000EA60, 000000A4, 0022B4BC)
0022B4D8  610B9EA5  (6120BFEC, 00000001, 003B0023, 00230000)
0022B598  610BA75A  (00000001, 0022B654, 10062718, 610CA934)
0022B5A8  610BA7EF  (00000000, 00000001, 0022B5F8, 00000000)
10062718  610CA934  (6F632F41, 4F2F6564, 536E6570, 682F4143)
End of stack trace

In directory 2008 the list of warnings and errors is much longer now,
but it doesn't core dump now.

bash-3.2$ cd ../2008
bash-3.2$ diff -qr . /cygdrive/w/user/schuetze/work/2008
      1 [main] diff 3760 sig_send: error sending signal -34 to pid 3760,
pipe handle 0x750, Win32 error 998
11319792 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
21282830 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
23541033 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
Only in .: diff.exe.stackdump-2
52864686 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
52866298 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
52869051 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
52871923 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
52874798 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
52879422 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
52882299 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
53111327 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
53143058 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
53144671 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
54526911 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
54531401 [main] diff 3760 sig_send: error sending signal -34 to pid
3760, pipe handle 0x750, Win32 error 998
bash-3.2$

Hope this helps
  Torsten

--------------050400070808000607060308
Content-Type: text/plain;
 name="diff.exe.stackdump-1-new"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="diff.exe.stackdump-1-new"

RXhjZXB0aW9uOiBTVEFUVVNfQUNDRVNTX1ZJT0xBVElPTiBhdCBlaXA9QzAw
MDAxMjgNCmVheD0wMDAwMDAwMCBlYng9MDAwMDAwMDAgZWN4PTAwMjJCM0JD
IGVkeD03QzkwRTUxNCBlc2k9MDAwMDAwMDAgZWRpPTAwMDAwMDAwDQplYnA9
MDAyMkIzQzggZXNwPTAwMjJCM0M4IHByb2dyYW09QzpcY3lnd2luXGJpblxk
aWZmLmV4ZSwgcGlkIDI2MCwgdGhyZWFkIG1haW4NCmNzPTAwMUIgZHM9MDAy
MyBlcz0wMDIzIGZzPTAwM0IgZ3M9MDAwMCBzcz0wMDIzDQpTdGFjayB0cmFj
ZToNCkZyYW1lICAgICBGdW5jdGlvbiAgQXJncw0KMDAyMkIzQzggIEMwMDAw
MTI4ICAoMDAwMDA3MjQsIDAwMDBFQTYwLCAwMDAwMDBBNCwgMDAyMkI0QkMp
DQowMDIyQjREOCAgNjEwQjlFQTUgICg2MTIwQkZFQywgMDAwMDAwMDEsIDAw
M0IwMDIzLCAwMDIzMDAwMCkNCjAwMjJCNTk4ICA2MTBCQTc1QSAgKDAwMDAw
MDAxLCAwMDIyQjY1NCwgMTAwNjI3MTgsIDYxMENBOTM0KQ0KMDAyMkI1QTgg
IDYxMEJBN0VGICAoMDAwMDAwMDAsIDAwMDAwMDAxLCAwMDIyQjVGOCwgMDAw
MDAwMDApDQoxMDA2MjcxOCAgNjEwQ0E5MzQgICg2RjYzMkY0MSwgNEYyRjY1
NjQsIDUzNkU2NTcwLCA2ODJGNDE0MykNCkVuZCBvZiBzdGFjayB0cmFjZQo=


--------------050400070808000607060308
Content-Type: text/plain; charset=us-ascii

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
--------------050400070808000607060308--

- Raw text -


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