[Bug 47169] Skyrim failed to load Data if Data directory is soft linked.
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed May 22 00:43:18 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=47169
--- Comment #23 from TOM <l12436 at yahoo.com.tw> ---
(In reply to Erich E. Hoover from comment #22)
> (In reply to TOM from comment #21)
> > ...
> > I am also surprised that it did not return failed.
> >
> > Around 29753 in stdout-lstat and stdout-fstat which is get the state of
> > "/swap/wine/skyrim/dosdevices/d:/The.Elder.Scrolls.V.Skyrim/Data".
> > You will start saw the difference on lstat and fstat.
> > With fstat(), Skyrim will also load the esm and esp under the Data. For some
> > reason, lstat is skipping all the esm, esp under that directory.
> > ...
>
> I have a thought. Try changing this (down from the lstat a little):
> unsigned int err;
> struct inode *inode = get_inode( st.st_dev, st.st_ino, fd->unix_fd );
> int is_link = S_ISLNK(st.st_mode), is_dir;
> to this:
> int is_link = S_ISLNK(st.st_mode), is_dir;
> struct inode *inode;
> unsigned int err;
> fstat( fd->unix_fd, &st );
> inode = get_inode( st.st_dev, st.st_ino, fd->unix_fd );
nope, issue still occur.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list