Bug Reporting
As with any program, not everything can be tested before a release, so we need bug reports to fix those. Please note that we use tickets only to track bugs, for discussions about how features should work and feature requests we have a dedicated forum section: Ideas and Suggestions.
If you're not sure if your problem is a bug or you need help getting something to work, please post in Help / Troubleshooting.
How to report bugs
To fix bugs, we need more information than "X doesn't work!". See the following list, and for more info How To Report Bugs Effectively is a general document outlining the things programmers need to know to solve problems.
- Search the existing tickets for your problem, if the problem has already been fixed in SVN (what will become the next release), the ticket will be closed.
- If there is an open one already, feel free to add more info to it.
- If there is no report yet, make a new ticket.
- Log in with your forum account or leave an email address so we can contact you if we need more information.
- Write a meaningful summary, not just "I found a bug", but "Crash when building units" (for example) instead.
- Be as detailed as possible in the description, the more information we have, the easier it is to fix problems. What version of Warzone (or branch and revision, if you compiled it yourself) are you using? What Operating System? What graphics card? What did you do when the problem occurred? How can we reproduce it? Did you change any options from the default?
- If you have (or can create) a savegame that allows us to reproduce the problem, attach it.
- For a crash, attach the crashdump (or backtrace).
- For graphical problems, attach a screenshot (F10).
- When you attach files to a ticket (no links to pastebins etc. please), add each text/image file separately and uncompressed, so we can view them easily in trac (savegames should be zipped, they consist of name.gam, possibly name.es, and the files in the name/ folder).
- You can include short logs etc. in the ticket itself, but please enclose them in {{{ and }}}, so the formatting is preserved.
See File Locations for info on where to find specific files on your system.
