[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: Bug 7682: NtQueryDirectoryFile fails when querying certain
From:       Stefan =?iso-8859-1?q?D=F6singer?= <stefandoesinger () gmx ! at>
Date:       2007-04-29 9:55:59
Message-ID: 200704291156.03728.stefandoesinger () gmx ! at
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


Am Sonntag 29 April 2007 01:05 schrieb Vitaliy Margolen:
> Cudos to Lei and everyone else who found the real problem.
>
> It appears that Wine's implementation of the NtQueryDirectoryFile and
> all other functions that ending up calling it have a major problem. They
> will fail if called on symlinks into directories outside $WINEPREFIX
> which contain $WINEPREFIX itself (aka loop scenarios). Ex:
>
> So should we go back to the drawing board and and rethink our approach
> to the desktop integration? Also what can we do, if user configures such
> a loops him/her self?
Hide the wine prefix dir from the application? This won't fix some natural 
loops in normal unix directory structures, like my distro has /usr/X11R6 set 
up as a symlink to /usr. The problem is not limited to Desktop integration, 
although in this case it is made by wine itself.

[Attachment #5 (application/pgp-signature)]



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic