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 Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev