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

Reply via email to