This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: 1.7.8-1 ls -l /proc/sys/Device causes system reset
On Mar 2 04:23, Timothy Coalson wrote:
> On Wed, Mar 2, 2011 at 2:40 AM, Corinna Vinschen
> <address removed> wrote:
> > On Mar Â1 16:41, Tim Coalson wrote:
> >> I have found two culprits so far, SSHDRV65 and SSHDRV79. ÂThey seem to be
> >> drivers related to CD copy protection software in windows.
> >
> > I *really* start to hate Windows XP.
> >
> > But I can't reproduce this, neither on XP nor on W7. ÂMaybe because
> > I don't have these SSHDRVxx devices.
> >
> > What puzzles me a bit is this: ÂThe core of the functionality is in
> > a method called fhandler_procsys::exists(). ÂThis method is called
> > even for a simple ls which does not stat. ÂThe underlying stat method
> > fhandler_procsys::fstat() also just calls the exists() method and then
> > fills the stat buffer.
> >
> > Hmm...
> >
> > There is one difference. ÂIf exists() is called from fstat() then
> > there's an additional call to fetch the ACL from the device entry.
> > That's the only additional system call in this scenario.
> >
> > Can you please test something for me?
> >
> > Fetch the WinObj tool from sysinternals:
> > http://technet.microsoft.com/en-us/sysinternals/bb896657
> >
> > Install it and start it. ÂIn WinObj, open the Device directory and
> > search for the SSHDRV65 and SSHDRV79 entries. ÂRight-click on them and
> > open the Properties dialog. ÂThen switch to the "Security" tab.
> > Does it work? ÂDoes it show something useful or a kind of error message?
> >
> >
> > Corinna
> >
>
> I have switched to a different email so that I can reply properly.
>
> Using the tool mentioned, both of the problem devices' properties
> dialogs appear to be functional. Â[...]
If I send you a link to a test Cygwin DLL via private email, would
you mind to test it?
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
--
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