delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/01/15/09:27:42

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
X-Injected-Via-Gmane: http://gmane.org/
To: cygwin AT cygwin DOT com
Path: not-for-mail
From: Dan Holmsand <dan AT eyebee DOT com>
Subject: Re: xinted rsync bluescreen
Date: Wed, 15 Jan 2003 15:26:37 +0100
Lines: 32
Message-ID: <b03r0e$3nv$1@main.gmane.org>
References: <5 DOT 2 DOT 0 DOT 9 DOT 2 DOT 20030113102404 DOT 029296d0 AT pop3 DOT cris DOT com> <000401c2b846$48882a60$0201a8c0 AT sos> <59A835EDCDDBEB46BC75402F4604D5528F75CC AT elmer> <005001c2b841$b3f55520$4d1f1cac AT THEODOLITE> <000401c2b846$48882a60$0201a8c0 AT sos> <5 DOT 2 DOT 0 DOT 9 DOT 2 DOT 20030113102404 DOT 029296d0 AT pop3 DOT cris DOT com> <5 DOT 2 DOT 0 DOT 9 DOT 2 DOT 20030113105240 DOT 01e1f660 AT pop3 DOT cris DOT com> <20030113185823 DOT GA180863 AT WORLDNET> <avva35$1sl$1 AT main DOT gmane DOT org>
Mime-Version: 1.0
X-Complaints-To: usenet AT main DOT gmane DOT org
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3b) Gecko/20030114
X-Accept-Language: en-us, en
In-Reply-To: <avva35$1sl$1@main.gmane.org>

Update:

I have now tested my hacked cygwin1.dll (without the 
FindFirstChangeNotification of "/etc" stuff) quite extensively, on three 
different machines that previously experienced quite frequent BSODs when 
init was running.

No BSODs so far!

Thus, it seems quite obvious to me that the code in 
init_cygheap::etc_changed is to "blame"; it must trigger some obscure 
windows bug that sometimes causes a bsod when files under /etc are accessed.

/dan



Dan Holmsand wrote:
> That seems to be it!  [touching wood]
> 
> I added a "return 0" at the top of init_cygheap::etc_changed() (so that 
> the whole FindFirstChangeNotification/DuplicateHandle business never 
> happens). So far, no crashes - despite my best efforts running chkconfig 
> rsync on/off, /sbin/telinit 3/1.
> 
> Thanks for the hint!
> 
> /dan
> 
> 
> 



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