home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 September / PCWELT_9_2006.ISO / pcwsoft / Freeciv-2.0.8-win32-gtk2-setup.exe / doc / BUGS next >
Encoding:
Text File  |  2006-03-05  |  6.6 KB  |  184 lines

  1. ====
  2. BUGS
  3. ====
  4.  
  5. Freeciv 2.0.8 is a "stable" release and is considered bug-free enough
  6. for everyday use.  However if you do find a bug, we would really like to
  7. know, so that we can fix it.  This file lists known bugs in this release,
  8. and gives information about reporting new bugs.
  9.  
  10. This lists only the most obvious bugs.  For a complete list, see:
  11.  
  12.     http://rt.freeciv.org/
  13.  
  14. KNOWN BUGS:
  15. ===========
  16.  
  17.  - Your CMA settings are only sent to the server when you press
  18.    turn done, and therefore changes you make to CMA in the same
  19.    turn as you save a game will be lost.
  20.  
  21.  - The easy AI is not easy enough for novice players.  If the AI is
  22.    beating you up early in the game, try setting the "generator" server
  23.    option to 2 or 3.  That is, in the server, before starting a game,
  24.    type:  set generator 2
  25.    or:    set generator 3
  26.  
  27.  - The hard AI is not hard enough for very experienced players, and
  28.    still does some stupid things.  E.g., it prefers leaving cities in
  29.    revolt rather than letting them starve/shrink.
  30.  
  31.  - Sometimes there may be too many advances in the "goal" menu of
  32.    the science report, such that the menu goes off the bottom of the
  33.    screen and you cannot select some items. This affects the GTK+-1.2
  34.    client only.
  35.  
  36.  - You may sometimes get the messages
  37.     {ss} player for sample <01> not found
  38.     {ss} player for sample <01> not found
  39.    when using the esound sound driver. This is nothing to worry about.
  40.  
  41.  - If you hit ctrl-c in the client while using the esd sound plugin,
  42.    the currently looping sound may not be properly aborted.
  43.  
  44.  - Some effects of wonders and research first take effect the turn
  45.    after. Fx when building the lighthouse some triremes will only get
  46.    the movement bonus the next turn.
  47.  
  48.  - The Xaw client can only display 25 citizens in the city dialog.
  49.  
  50.  - The autoattack generally doesn't work very well.
  51.  
  52.  - When planning a goto in the server, fx for an autosettler or an
  53.    airplane, the server will use knowledge not available to the player.
  54.  
  55.  - In the GTK+ client, sometimes the area near the minimap contains
  56.    garbage.
  57.  
  58.  - Automate routines like auto explore don't handle triremes very well.
  59.  
  60.  - LOG_DEBUG doesn't work with non-GCC compilers.
  61.  
  62.  - When setting server variables, the server in many cases doesn't
  63.    check the values as well as it could.
  64.  
  65.  - Bad things happen when you manipulate multiple global worklists
  66.    simultaneously.
  67.  
  68.  - Even in singleplayer the AI will get a chance to move both before
  69.    and after the human player each turn. This will sometimes give the
  70.    impression that the AI moves twice.
  71.  
  72.  - The Xaw client does not work well with the KDE window manager.
  73.    Try using the GTK+ client or another window manager.
  74.  
  75.  - There are some bugs with research in team mode.
  76.  
  77.  - With sufficiently unusual map parameters it is possible for map generation
  78.    to fail when the game is started.  The server will exit when this
  79.    happens.  Try using the same parameters again or switching to more
  80.    "regular" parameters.
  81.  
  82.  - Using the CMA in games with a timeout will cause the client to track the
  83.    time remaining incorrectly.  The result is the turn will end while the
  84.    client claims there is still time remaining.  Even without the CMA there
  85.    is a small amount of error in the time tracking.
  86.  
  87.  - Pressing turn-done in games with a timeout near to the end of the turn
  88.    may result in the server not processing the turn-done until the start
  89.    of the next turn.  The result is that the server thinks you pressed
  90.    turn-done for the new turn.  (This is particularly annoying in conjunction
  91.    with the timer bug above.)
  92.  
  93.  - Transported units do not work with watchtower vision, and will desynch
  94.    the fog of war.  None of the provided rulesets allow transported units on
  95.    land, so this won't affect the default play.
  96.  
  97. REPORTING A BUG:
  98. ================
  99.  
  100. (If it is a bug in a translation, it should be mailed to the Primary
  101. Contact for the language.  See <http://www.freeciv.org/index.php/Localization>
  102. for the names and addresses of these people.)
  103.  
  104. Here's what to do:
  105.  
  106.  - Check that it is not one of the known bugs listed above!  :-)
  107.  
  108.  - Check the Freeciv website, to ensure you're playing the latest
  109.    version.  (We may have already fixed the problem.)
  110.  
  111.    In particular, you might like to try a development snapshot,
  112.    from our CVS repository.  You can FTP them from:
  113.  
  114.         http://www.freeciv.org/latest.html
  115.  
  116.  - Check the Freeciv FAQ on the Freeciv website to see if we've
  117.    published a way to work around your bug.
  118.  
  119.  - Check the Freeciv Bug Tracking System at:
  120.  
  121.         http://rt.freeciv.org/
  122.  
  123.    to see if the bug has already been reported.
  124.  
  125.  - Submit a bug report!
  126.  
  127.    You can submit a bug report either by sending email to
  128.    <bugs@freeciv.freeciv.org>, or via the web at
  129.    <http://rt.freeciv.org/>.
  130.  
  131.    Or, if you want to send the Freeciv developers some comments
  132.    but don't want to lodge a bug report, you can sent email to
  133.    <freeciv-dev@freeciv.org>, the Freeciv developer's mailing list.
  134.  
  135.    If you get any GDK/GTK messages (they look like this:
  136.  
  137.      Gtk-CRITICAL **: file gtkobject.c: line 1163 (gtk_object_ref): 
  138.      assertion oject->ref_count > 0' failed.
  139.  
  140.    ) please restart your client and append "-- --g-fatal-warnings" to
  141.    the command line. Unfortunately this only works with a current CVS
  142.    or with version 1.15 or better. You will get a core dump this
  143.    way. Please include in your bug report the "stack trace" of this
  144.    core dump.
  145.  
  146.    What to include in your bug report:
  147.  
  148.    - Describe the problem, including any messages that were displayed.
  149.  
  150.    - Indicate which client(s) you are using (GTK+ or Xaw).
  151.  
  152.    - Tell us the name and version of:
  153.  
  154.        - The Operating System you're using.  You may find the
  155.          "uname -a" command useful.
  156.  
  157.        - The version number of Freeciv.
  158.  
  159.        - If you are using the GTK+ client, the version numbers
  160.          (if you know them) of your GTK+, GLib, and imlib libraries.
  161.  
  162.        - If you are using the Xaw client, the version numbers (if you
  163.          know them) of the X libraries, the PNG library, the Z library,
  164.          and the Xaw library, and particularly whether it is standard
  165.          Xaw, or a variant such as Xaw3d, Xaw95, or Nextaw.
  166.  
  167.        - If you're compiling from source code, the name
  168.          and version number of the compiler.
  169.  
  170.        - If you're installing from a binary package, the name of
  171.          the package, the distribution it's for, and where you
  172.          got it from.
  173.  
  174.    - If Freeciv "dumps core", then we may ask you to use a debugger to
  175.    give us a "stack trace".  You'll need the "core" file for this as
  176.    well as the binary which you used, so please backup both.
  177.  
  178. FURTHER INFORMATION:
  179. ====================
  180.  
  181. For more information, as always, see the Freeciv website:
  182.  
  183.         http://www.freeciv.org/
  184.