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]

Re: xinted rsync bluescreen


I also have a very similar problem (writing in /etc when X is running, always cause a BSOD, regardless of antivirus packages), if I can have that hacked cygwin1.dll I can try it on my systems and tell if it's the same problem.

Ciao,

Danilo Turina

Dan Holmsand wrote:
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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]