URL:
<http://gna.org/bugs/?20356>
Summary: freeciv-chat.log ends up in obscure location on
Windows Vista
Project: Freeciv
Submitted by: log65536
Submitted on: Fri Dec 7 00:38:22 2012
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Release:
Discussion Lock: Any
Operating System: Microsoft Windows
Planned Release:
_______________________________________________________
Details:
Using a default install, freeciv-chat.log is saved in a highly unintuitive
location on Windows Vista:
C:/Users/log65536/AppData/Local/VirtualStore/Program Files
(x86)/Freeciv-2.3.2-gtk2
This is a priviledge-related problem on Vista. When applications attepmt to
write to a directory without having the necessary security priviledges, the OS
lies to the application by reporting success, but the write is silently
redirected to a "virtual folder", a very obscure location not likely to be
known to users. Worse, the exact behavior depends on the OS version and
settings.
Besides freeciv-chat.log, other files (I found stdout.txt and stderr.txt) also
seem to get redirected in this way. I think all these files better be placed
alongside savegames in the user's home directory (would be
C:/Users/log65536/AppData/Roaming/.freeciv by default on Vista).
Another related issue is that when clicking on "Load Saved Game" in the
client, a list of savegames is correctly displayed, but then clicking on
"Browse" opens the dialog in the freeciv install folder (actually the "real"
and "virtual" install directories, merged together!). The usual savegame
directory is hard to find and takes too many clicks.
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?20356>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev