This file lists known and not verified bugs. If you find any bug which is shown
neither here nor on our sourceforge page and this bug is reproduceable, please
attach a save game and/or a detailed description how to produce the bug together
with the bug report. This really helps a lot.


KNOWN BUGS

- after a few turns, you sometimes get a stack corruption??
    Update: Seems to be related to graphics stuff (because it doesn't happen
    with valgrind running or computer-only game and the only time I managed to
    get a bug like this before was an abuse of SDL)

- occassional segfaults, especially if many things happen together

- the function for loading a map in the GamePreferences is unintuitive. Improve it

- sometimes there are font problems. Take the new font from paragui 1.0.4.
    Update: Propably a rare bug in the combination paragui/libfreetype
    Update2: not so rare
    Update3: vanishes with a recent libfreetype (?)

BUGS TO BE VERYFIED

- User has reported problem with 0.3.2 and separate physfs under Debian unstable.
  Somehow it vanishes with the recent CVS. Haeh?

- when you exit at the correct time, the bigmap timer will be raised, leading
  to a segfault
    Update: When destroying bigmap, I have inserted a sleep. Is not the perfect
    solution, but should prevent the race condition. Besides, the blitting done
    by the bigmap should consume a lot less time now.

- the game occasionally crashes on exit
    Update: looks like this has gone, but I don't really now why.

NEW BUGS

- Resolution changes and Fullscreen mode can cause problems (related to paragui?):
  - Under linux only if you set to a lower resolution (never if you set to an higher resolution) 
  - Under windows it is not clear but changing many times the fullscreen status
    can lead to segmentation faults.

- UTF-8 localization under windows does not work well :
  - savegames are saved with different localizations (es iso-8859-1)
    instead of UTF-9 ones. So Savegames cannot be loaded after saving them.
    More the game cannot run random scenarios because it saves and tries to reaload it. 
