X-Spam-Check-By: sourceware.org
Message-ID: <82c42b950703021159l44b85083wfb1a79400f7206fc@mail.gmail.com>
Date: Fri, 2 Mar 2007 14:59:17 -0500
From: "Phil Edwards" <phil.m.edwards@gmail.com>
To: ebb9@byu.net, cygwin@cygwin.com
Subject: Re: Strange message from updatedb
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

> I'll need more details if you expect me to help resolve that crash.  A
> stackdump is nearly useless without compiled symbols to go along it - what
> was your exact command line?  What version of find?

It wasn't meant to be a bug report for find(1), just a note of why I'd
stopped investigating it.  I don't know why I pasted the stacktrace.  Old
habits, I guess.

Here's the minimum command line which shows the original problem of trying
directories which should be pruned (taken from updatedb output originally):

% /usr/bin/find /cygdrive/c -regex
'/cygdrive/c/System.Volume.Information' -prune -o -print > test
/usr/bin/find: could not change to directory /cygdrive/c/System Volume
Information: Permission denied

Shorter regexps, like '/cygdrive/c/Sys.*', also fail to match.

Adding -D tree causes the segfault (and doesn't show helpful information for
this problem anyhow, it turns out):
% /usr/bin/find -D tree /cyg....

It's findutils 4.3.2, the latest available cygwin package.

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

