This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Sergey Okhapkin wrote:I've seen this occasionally as well, but it doesn't stop there. Any access of files under /etc seems to be able to occasionally trigger a blue screen while init is running. A particularly sure fire way of causing the BSOD seems to be running /sbin/telinit, but even viewing a file under /etc with vim can sometimes be enough.net start init chkconfig rsync on chkconfig rsync off bluescreen... Win2000. I have no rsync installed. I set system environment variable CYGWIN to "nontsec", restarted init service and the problem went away...
The BSOD happens both using 1.3.18 and the latest snapshot, on W2K SP3, with no anti-virus software running. I've seen BSODs on quite different machines (both on a Compaq Proliant and on a couple of Compaq Armadas): the common denominator seems to be that init is running. Init is in turn running sshd, cron, xinetd, ipc-daemon and postgres.
However, it might not be init (directly) that causes the BSOD; the bugcheck analysis (below) seems to be at least somewhat similar to the ones posted in <http://www.cygwin.com/ml/cygwin-xfree/2002-03/msg00060.html>, <http://sources.redhat.com/ml/cygwin/2001-11.t/msg00167.html> and <http://sources.redhat.com/ml/cygwin/2002-11/msg01369.html>
My guess is that cygwin does something that sometimes triggers a windows (or, rather, ntfs) bug when files under /etc are used. This is of course just a wild guess.
Another observation: it seems (according to Process Explorer from sysinternals.com) that cygwin programs started from init keep a handle to the /etc directory open. That shouldn't be needed, should it? I have no idea if this has anything at all to do with the BSODs, of course...
Hopefully this information might be useful to someone more familiar with Cygwin and Windows internals than I am.
/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/
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |