Summary: freeciv-chat.log ends up in obscure location on
Submitted by: log65536
Submitted on: Fri Dec 7 00:38:22 2012
Severity: 3 - Normal
Priority: 5 - Normal
Assigned to: None
Discussion Lock: Any
Operating System: Microsoft Windows
Using a default install, freeciv-chat.log is saved in a highly unintuitive
location on Windows Vista:
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
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:
Message sent via/by Gna!
Freeciv-dev mailing list